sumadana सुमदन
Definition:
m.
"greatly delighting", the Mango tree
Home
>
Search
>
sumadana