DICTIONARY

(Total Entries : 197270)

somasuta

Dictionary Definition: 

○suta m. 'a son of the Moon', N. of Budha Pur. Śatr

• (ā), f. 'daughter of the Moon', the river Narmada (Nerbudda) L