त्रिशला

Trishala

girlSanskrit / PrakritHindu

Trishala is a Hindu girl name of Sanskrit / Prakrit origin, meaning “Name of the mother of Mahavira”.

MeaningName of the mother of Mahavira
GenderGirl
OriginSanskrit / Prakrit
Written asत्रिशला
Pronunciationtri-SHUH-laa
TraditionHindu
Used inIndia

Meaning and origin of Trishala

Trishala is best known as the mother of Mahavira, the twenty-fourth Tirthankara of Jainism. Jain texts describe her as a princess of the Licchavi clan who saw a series of auspicious dreams before his birth, a scene often painted in Jain manuscripts. The origin of the name itself is not clearly explained; it is sometimes linked to trishula, 'trident', but that link is uncertain.

Is Trishala a Hindu name?

Trishala is above all a Jain name, honouring Mahavira's mother, and is chosen by Jain families as well as by some Hindus in India.

How popular is Trishala?

Used in India, especially among Jain families in Gujarat and Rajasthan.

Gifts with the name Trishala

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Trishala

TrishlaPriyakarini

Names similar to Trishala

More Hindu girl names

Frequently asked questions

What does the name Trishala mean?

Trishala means 'Name of the mother of Mahavira'. It is of Sanskrit / Prakrit origin.

Is Trishala a Hindu name?

Trishala is above all a Jain name, honouring Mahavira's mother, and is chosen by Jain families as well as by some Hindus in India.

How do you pronounce Trishala?

Trishala is pronounced tri-SHUH-laa.

Is Trishala a boy or girl name?

Trishala is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.