Hindi-English dictionary »

वृक्षाप्सरा meaning in English

HindiEnglish
वृक्षाप्सरा

hamadryad[UK: ˌhæ.mə.ˈdraɪəd] [US: ˌhæ.mə.ˈdraɪəd]