Amuda

Amuda


The human name Amuda represent unique meaning "A Liquid which when Consumed Makes the Person Live Life-long without a Death; Purity", is common among ethenicity or origin hindi.


Map Of Hindi Origin