DICTIONARY

(Total Entries : 197270)

induśekhara

Dictionary Definition: 

ekhara m. 'moon-crested', N. of Śiva Kathās.
• of a Kimnara