Baby name pickerby KYO360

BoySanskrit & North Indian

Mahesha

महेश

Means "great lord", from Sanskrit महा (mahā) "great" and ईश (īśa) "lord"; an epithet of the Hindu god Shiva.

Meaning and origin

Mahesha brings together the Sanskrit words for "great" and "lord" as another of Shiva's epithets, close in meaning to the fuller title Maheshvara used for him as ruler of the universe.

How to pronounce Mahesha

Hindimuh-HAYSH /məɦeːʃ/

About this entry

Drafted with the help of an AI model, then checked by a person. Last checked on 16 September 2026.

The sources behind this entry are listed in the app.