Find the word definition

Wiktionary
devadasis

n. (plural of devadasi English)

Usage examples of "devadasis".

Years ago, I had seen the Devadasis is India, the street-dancers, spinning their colorful webs, drawing in the male insect.