Holding steady.
Popularity of Mahesh since 1970
Babies named Mahesh per year in U.S. Social Security records.
Data table (by decade)
| Decade | Boys |
|---|---|
| 1970s | 40 |
| 1980s | 42 |
| 1990s | 50 |
| 2000s | 66 |
| 2010s | 16 |
| 2020s | 0 |
Meaning & origin
Mahesh is a masculine name of Sanskrit origin, meaning 'great lord,' a direct reference to the Hindu deity Shiva. It first appeared in U.S. Social Security records in 1970, and its highest usage was in 2007, though it has never entered the top 1000. The name has maintained a stable presence, most commonly given within Indian-American communities. It reflects deep cultural roots and spiritual significance, remaining consistently chosen without dramatic swings in popularity.
Derived from Sanskrit महेश (Mahesha), a compound of महा (maha) meaning 'great' and ईश (isha) meaning 'lord' or 'ruler'. It is a prominent epithet of the Hindu deity Shiva. The name has been used across India for centuries and gained broader recognition in the West during the late 20th century, particularly following the rise of Indian diaspora communities.
Nicknames & variants
Nicknames: Mahu, Mash
Variants: Mahesha, Maheshvar
Sibling names for Mahesh
Names that share Mahesh's style, for a brother or sister.

