All names

Shyam

Shyam is an Indian name meaning 'dark' or 'dusky,' and is an epithet of Krishna.

#207651 sylIndianMythologicalOther
Swipe names like ShyamFree · no signup

Popularity over time

1900s1950s1990s
Flow
1 syllable
Pronounce

Name story

Shyam is a Sanskrit name of remarkable poetic depth, meaning 'dark,' 'black,' or more evocatively, 'the color of rain clouds at dusk' — that particular shade of blue-black that the Indian sky takes on before the monsoon breaks. The name is one of the most beloved epithets of Lord Krishna in Hinduism, referring to his famously dark complexion, which the scriptural tradition presents not as a flaw but as a mark of divine beauty and cosmic mystery. Krishna as Shyam appears throughout devotional poetry, classical music, and temple iconography, making this one of the most spiritually charged names in the Hindu tradition, used for centuries by families wishing to invoke Krishna's grace upon their son.

The great medieval poet-saints of the Bhakti movement — Mirabai, Surdas, and the composers of the Haveli Sangeet tradition — returned obsessively to Shyam as a name for the beloved divine, writing lyrics that used the name as both address and invocation. 'Shyam' became inseparable from the idea of longing for God as one longs for a beloved, and so the name carries within it not just darkness but an entire devotional aesthetic: the yearning note of a sitar, the fragrance of jasmine offered at a shrine, the fever-dream quality of bhakti love poetry. In modern India, Shyam remains a common given name particularly in northern and western states, used by Hindu families across caste lines.

It appears in the surnames Shyamlal and Shyamsundar ('dark and beautiful'), and in the honorific title Shyamsundar given to iconic temple idols of Krishna. Outside South Asia, it travels well — the two syllables are easy in most languages, and the name's meaning, once explained, tends to surprise and delight those unfamiliar with it, transforming the concept of darkness into something luminous and sacred.

Names like Shyam

Dylan
Welsh · Dylan is a Welsh name meaning son of the sea or born from the ocean.
Camila
Latin · From Latin 'camillus,' a young ceremonial attendant in Roman temples, meaning 'noble helper.'
Alexander
Greek · From Greek 'Alexandros' meaning defender of the people, borne by Alexander the Great.
Julian
Latin · From Latin 'Julianus,' derived from Julius, possibly meaning 'youthful' or 'devoted to Jupiter.'
Luna
Latin · From Latin 'luna' meaning moon; the Roman goddess of the moon.
Avery
English · From the Norman French form of Germanic Alfred or Alberich, meaning elf ruler or elf counsel.
Aurora
Latin · Latin for 'dawn'; Aurora was the Roman goddess of the morning.
Chloe
Greek · From Greek 'khloe' meaning young green shoot or blooming, an epithet of the goddess Demeter.
Penelope
Greek · From Greek mythology, the faithful wife of Odysseus; possibly meaning 'weaver' from pene (thread).
Maya
Indian · From Sanskrit meaning 'illusion' or 'magic'; also a variant of Greek Maia, goddess of spring and growth.
Atlas
Greek · Greek mythological Titan condemned to hold up the sky; possibly from 'tlao' meaning 'to endure.'
Arthur
English · Possibly from Celtic 'artos' meaning 'bear,' famously borne by the legendary King Arthur.
Damian
Greek · From Greek 'Damianos,' likely meaning 'to tame' or 'to subdue.'
Iris
Greek · From Greek 'iris' meaning 'rainbow.' In mythology, Iris was the messenger goddess who traveled via the rainbow.
Maeve
Irish · Maeve comes from the Irish Medb, usually interpreted as "she who intoxicates" or "brings joy."

Explore more

Like Shyam?

Swipe through thousands of names like it

Start swiping