Name Details

Manavish

Meaning

Manavish is a unique name meaning 'lord of humanity', symbolizing compassion and leadership.

boyIndian (Sanskrit/Hindi)

How Popular Is the Name manavish ?