Home
Search
Index
Definify.com
Definition
2024
upsara
upsara
English
Noun
upsara
(
plural
upsaras
)
Alternative form of
apsara
Similar Results
Upward
Upswarm
Upstart
Psora
Ajuru-para