somasuta सोमसुत

Definition: m. "a son of the Moon", Name of budha-