DICTIONARY

(Total Entries : 197270)

devahūya

Dictionary Definition: 

○hū́ya n. invocation of the gods RV. ŚBr.