DICTIONARY

(Total Entries : 197270)

adrīśa

Dictionary Definition: 

adrī7śa m. 'lord of mountains', the Himālaya

Related: