Loading...
Minimalist Dictionary
Login
or
Sign up
apsara
noun
(Indian mythology) A female spirit of the clouds and waters.
Word Frequency 1800~2019
Related words
Other words
worst
depraved
shaky
renderer
robust
reminder
anointer
cinnamon
pointless
colossal
mushiness
snowman
saturate
evict
premises
schedule
timing
deputize
thwarting
motivator
upsara
dakini
rambha
akasha
akasa
urvashi
aruna
ambika
aura
svarga
asur
yakshi
devata
nymph
amrita