Biography.guide
Home › People › Viharamahadevi
Portrait of Viharamahadevi

Viharamahadevi

Queen of Ruhuna, mother of King Dutugamunu (2nd century BCE)

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Viharamahadevi

Viharamahadevi (Sinhala:විහාරමහාදේවි) was the mother of King Dutugamunu, Saddhatissa and the Queen consort of King Kavantissa (King of the Ruhuna Sri Lanka). Some scholars suggest that her original name was 'śavera', which possibly means goddess of the night.

Life

Queen Viharamahadevi was the daughter of King Kelanitissa who ruled Kelaniya. The king once punished an innocent monk by boiling him alive in a cauldron of oil. It is said that the gods, angered over this cruel deed, made the ocean rush inland and flood the land. Soothsayers said that if a princess was sacrificed to the sea, the raging waves would stop. The young princess was placed inside a beautifully decorated boat which bore the letters Daughter of a King and set adrift on the sea.

The princess was brought before the king in a procession. The king, on hearing her story, was so impressed that he decided to marry the princess who had been so brave and patriotic to sacrifice her life for her country. As a part of the legend it's said as she reached the shore at a spot close to the Lanka Vihara, she was named Viharamahadevi. The place where she landed is marked with an inscription laid there by Prince Mahanaga.

She bore the king two sons, Dutugemunu and Saddhatissa. The former is one of the greatest heroes of Sri Lanka, while Viharamahadevi herself is recognised as a great heroine of Sri Lanka. She convinced her son Dutugamunu to fight, and defend the kingdom from invasion.

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Born
Kelaniya
Nationality
Kingdom of Ruhuna
Positions held
Queen consort

Family & relationships

Spouse
Kavan Tissa
Child
Dutugamunu
Child
Saddha Tissa of Anuradhapura
Parent
Kelani Tissa

Frequently asked questions

Who was Viharamahadevi?

Queen of Ruhuna, mother of King Dutugamunu (2nd century BCE)

When was Viharamahadevi born?

Viharamahadevi was born in Kelaniya.

What nationality was Viharamahadevi?

Viharamahadevi's recorded nationality: Kingdom of Ruhuna.

Sources & further reading

· Wikipedia: Viharamahadevi

· Wikidata: Q7929039

· DBpedia: Viharamahadevi

Cite this page

APA: Biography.guide. (2026). Viharamahadevi. https://biography.guide/viharamahadevi/

MLA: "Viharamahadevi." Biography.guide, https://biography.guide/viharamahadevi/.

Chicago: "Viharamahadevi." Biography.guide. https://biography.guide/viharamahadevi/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:32 UTC