Dictionary Definition:
○suta m. 'a son of the Moon', N. of Budha Pur. Śatr
• (ā), f. 'daughter of the Moon', the river Narmada (Nerbudda) L