Find the word definition

Wiktionary
apsaras

n. (alternative form of apsara English)

Usage examples of "apsaras".

Prenton had a foreshortened view of his Apsaras going ahead, while Holt stopped to check around the set.