Manish for a baby name

alt. Manesh English, meaning ‘manly’. Extremely popular name in large parts of India.

Search by letter



Search by category