Free AI-powered people Name Generation

Sinhala Name Generator

Generate Sri Lankan names from Sinhala Buddhist tradition, drawing on Pali, Sanskrit, and native Sinhala roots — beautifully melodic names for fiction and cultural connection

Sinhala Name Generator

Did You Know?

  • Sinhala names often end in characteristic suffixes based on gender: male names frequently end in -a, -ra, -la, or -nda (Siddhartha, Chandra, Mahela, Ananda), while female names often end in -i, -a, or -ka (Malini, Chandrika, Nishanka).
  • The Mahavamsa, the great Buddhist chronicle of Sri Lanka written in the 5th century CE, is one of the longest historical poems in the world and contains hundreds of Sinhala and Pali royal names from the Anuradhapura kingdom — it remains a major naming reference for traditional Sinhala given names.
  • Many Sinhala names derive from Pali rather than Sanskrit, reflecting Sri Lanka's Theravada Buddhist tradition. Pali was the language of the Theravada scriptures, and names like Dhammika (one who follows Dhamma), Sirisena (lion of prosperity), and Jayawickrama (victorious progression) carry Buddhist meaning.
  • Traditional Sinhala naming often uses 'ge' names — a family identifier attached to the surname that indicates ancestral origins or family lineage. A full traditional name might be: [family ge name] + [given name] + [honorific]. This system is distinct from Western surname conventions.

Sinhala names carry meaning in a way that English names rarely do. Dhammika means "one who follows the Dhamma" — the Buddhist teaching. Jayawickrama means "victorious progression." Chandrani means "moon woman." When a Sinhala parent names a child, they are often stating an aspiration, a religious value, or a connection to the natural world with full awareness of the literal meaning. The name is not decorative — it is a declaration.

The Three Linguistic Sources of Sinhala Names

Sinhala names draw from three linguistic traditions, and understanding which one you're working in changes both the sound and the meaning of the name.

Pali (Buddhist Scripture Language)

The language of Theravada Buddhist canon — names that carry direct Buddhist meaning

  • Dhammika (Dhamma follower)
  • Ananda (bliss — the Buddha's attendant)
  • Mahinda (great India — the monk who brought Buddhism to Sri Lanka)
Sanskrit (Classical Indian)

The pan-South-Asian classical language — names that carry Indic literary and religious meaning

  • Vikrama (heroic step)
  • Priyantha (beloved)
  • Kumari (princess, young woman)
Native Sinhala

Indigenous Sinhala vocabulary — names that describe nature, qualities, or local cultural concepts

  • Suranga (heavenly light)
  • Dilhani (illuminated)
  • Kavinda (poet-king)

The boundary between Pali, Sanskrit, and Sinhala in naming is often blurry — centuries of linguistic influence means that Sinhala has absorbed and transformed vocabulary from both classical languages. "Siri" (auspiciousness, prosperity) appears across all three traditions. What matters in practice is the phonological feel: Pali names tend toward melodic, open vowels; Sanskrit names toward more complex consonant clusters; native Sinhala toward compound constructions using Sinhala vocabulary.

Phonological Patterns: What Sinhala Names Sound Like

Sinhala has distinctive sound patterns that make its names immediately recognizable. Understanding these patterns helps generate names that feel authentic.

Male endings: -a, -ra, -nda Chandra (moon), Ananda (bliss), Vikrama (heroic stride), Mahendra, Siddhartha
Female endings: -i, -a, -ni, -ka Malini (garlanded), Chandrika (little moon), Sriyani (auspicious), Dilhani, Nethmi
"Siri/Sri" prefix Sirisena (lion of prosperity), Siriwardena, Srimati — "Siri" signals auspiciousness and divine favor
"Jaya" prefix Jayawardena (prospering in victory), Jayawickrama, Jayasuriya — "Jaya" means victory
Compound constructions Many Sinhala names combine two meaningful elements: Chandra (moon) + something, Mala (flower) + something
Common elements: Mala, Rupa, Prem Mala (flower/garland), Rupa (beautiful form), Prem/Prema (love) appear across many name combinations

The Surname System: "Ge" Names and Modern Surnames

Traditional Sinhala surnames have a specific structure that differs significantly from Western conventions and from Tamil naming practices.

"Ge" system Traditional family identifiers ending in "-ge" indicate lineage — Jayawardena-ge = of the Jayawardena family line
Common modern surnames Perera, Fernando, Silva (Portuguese influence), Jayawardena, Bandara, Wickramasinghe, Dissanayake, Senanayake
Portuguese influence Portuguese colonial rule (1505–1658) left permanent mark on Sinhala surnames: Perera, Fernando, de Silva, de Alwis

The presence of Portuguese surnames (Perera, Fernando, Silva) among Buddhist Sinhala families is one of Sri Lanka's fascinating historical artifacts. These surnames were adopted during Portuguese colonial rule — sometimes through conversion, sometimes through commerce — and remained in use after conversion back to Buddhism. A deeply traditional Buddhist Sinhala family today might have a Portuguese surname alongside Pali given names, and this combination is entirely historically authentic.

Classical vs. Contemporary Sinhala Naming

The difference between classical and contemporary Sinhala naming is significant for fiction writers and those connecting to ancestral traditions.

Do for authentic Sinhala names
  • Use meaningful names — most Sinhala names have direct lexical meanings that parents choose deliberately
  • Match the suffix to gender: -a, -ra, -nda for males; -i, -ni, -ka, -a for females
  • Use "Sri" or "Siri" compounds for auspicious contexts — they're widespread and culturally appropriate
  • Pair classical Pali given names with common Sinhala/Portuguese surnames for authentic contemporary combinations
Don't for Sinhala names
  • Confuse Sinhala and Tamil names — they are from distinct communities with different traditions
  • Use Hindi names as Sinhala names — Sinhala draws from Pali more than Sanskrit, and neither is Hindi
  • Apply Indian surname patterns — Sinhala surnames have different conventions (not "-an," "-appa," etc.)
  • Ignore the Buddhist context — many Sinhala names only make full sense within a Buddhist framework

Common Questions

What's the difference between Sinhala and Tamil names from Sri Lanka?

They are from entirely different linguistic and religious traditions. Sinhala names come from the Sinhala language (an Indo-European language related to Sanskrit) and are shaped by Theravada Buddhist tradition — Pali and Sanskrit vocabulary predominate. Tamil names from Sri Lanka come from the Tamil language (a Dravidian language) and are shaped by Hindu tradition — different gods, different meanings, different phonology. Tamil names ending in "-an" (Murugan, Kannan) or "-i" (Kavitha, Priya) follow completely different patterns from Sinhala names. Sri Lanka has two distinct communities with distinct naming systems, and conflating them is a significant error.

Why do so many Sinhala families have Portuguese surnames like Perera and Fernando?

Portuguese colonial rule from 1505-1658 left a lasting mark on Sri Lankan surname conventions. Some families converted to Catholicism and took Portuguese names; others adopted Portuguese surnames for trade and administrative reasons without converting; some surnames were assigned administratively. After Dutch and then British colonial rule (and many families' return to Buddhism), the Portuguese surnames remained — they had become family identifiers independent of religion. Today, having a surname like Perera or Fernando carries no necessary religious implication — it's historical accident, not current Catholic affiliation. It makes Sinhala naming beautifully layered: deeply Buddhist first names paired with Portuguese surnames are entirely authentic.

Are Sinhala names appropriate for a South Asian fantasy setting?

Yes, particularly for settings inspired by ancient Sri Lanka or Southeast Asian Buddhist civilizations. The Anuradhapura and Polonnaruwa kingdoms (3rd century BCE – 13th century CE) produced a sophisticated culture with distinctive architecture, literature, and naming traditions. A fantasy world drawing on this heritage would use names like Parakramabahu (heroic arm of Parakrama), Vijayabahu (victorious arm of victory), Sanghamitta (friend of the Sangha — a real historical figure who brought Buddhist relics to Sri Lanka), and Mahinda (the monk who converted Sri Lanka to Buddhism in the 3rd century BCE). This tradition is almost entirely absent from Western fantasy, making it a rich and underused resource for distinctive worldbuilding.

Powerful Tools, Zero Cost

Domain Checker
Find a name, check the .com in one click. We scan top extensions so you know what's actually claimable before you get attached.
Social Handle Check
Twitter, Instagram, TikTok — check them all without switching tabs. Know if the handle is gone before you fall in love with the name.
Pronunciation
Hear it before you pitch it. A name that sounds wrong in a meeting or podcast is a name you'll regret. Listen first.
Save to Collections
Don't lose your shortlist. Collect candidates, revisit them later, and choose with clarity instead of gut feeling.
Generation History
Your best idea might be one you dismissed last week. Every generation auto-saves — go back anytime.
Shareable Name Cards
Drop it in Slack, post it for a vibe check, or pitch it in a deck. Download a branded card for any name in one click.