toyada तोयद
Definition:
m.
"water-giver", a rain-cloud
etc.
Home
>
Search
>
toyada