Name Details
Boy|Indian (sanskrit/hindi)
Mahivasan
"Mahivasan signifies a person who embodies greatness and wisdom, blending strength with spirituality."
"Mahivasan signifies a person who embodies greatness and wisdom, blending strength with spirituality."