apsara in Russian apsara in Russian апса́ра noun (Indian mythology, Hinduism, Buddhism) A female spirit of the clouds and waters. Add to Flashcards