Skip to content
BoyHindi

Keshav

KAY-shuv

Keshav is a Sanskrit name meaning 'one with long, beautiful hair' and is one of the many epithets of Lord Krishna and Lord Vishnu. The name evokes divine beauty, grace, and nobility. It carries a classical weight that connects the bearer to ancient devotional traditions whilst remaining a warm, living name used across India and the diaspora.

PopularityStable
6Letters
2Syllables

At a glance

Keshav is a classical Sanskrit name for Lord Krishna and Vishnu, meaning 'one with beautiful hair'. It is devotional, dignified, and enduringly popular across India.

Etymology & History

From Sanskrit 'kesha' meaning hair and the suffix '-ava' indicating possession or quality. Thus Keshav means 'one who has beautiful hair'. An alternate etymology links it to 'ka' (Brahma) plus 'isha' (Shiva) plus 'va' (Vishnu), making it a name encompassing the Hindu trinity. Both interpretations point to its deeply sacred character.

Cultural Significance

Keshav is one of the classical epithets of Lord Vishnu appearing in the Vishnu Sahasranama, the thousand names of Vishnu chanted in Hindu worship. It is also used as a name for Lord Krishna specifically in devotional poetry. The name has been borne by scholars, saints, and public figures across Indian history, giving it both spiritual and intellectual prestige. In Maharashtra, Keshav holds particular prominence through historical figures, and it remains a name associated with learning and refinement.

Famous people named Keshav

Lord Krishna (Keshav form)

One of the 1,000 names of Lord Vishnu in the Vishnu Sahasranama, referring to his beautiful hair or to his slaying of the demon Keshi.

Keshav Baliram Hedgewar

Indian physician and activist who founded the Rashtriya Swayamsevak Sangh in 1925.

Frequently Asked Questions

Keshav means 'one with beautiful or long hair' in Sanskrit, derived from 'kesha' (hair). It is a sacred epithet of Lord Vishnu and Lord Krishna, appearing in the Vishnu Sahasranama.

Keshav is an epithet used for both. It appears in the Vishnu Sahasranama as a name for Lord Vishnu, and in devotional poetry it is used specifically for Lord Krishna, particularly in texts such as the Bhagavad Gita.

Keshav is pronounced KAY-shuv, with the stress on the first syllable. The second syllable is soft, similar to 'shuv' rather than a hard 'v' sound.

Keshav is used within British Hindu and Indian communities, particularly among families who favour classical Sanskrit names. It is less common than shorter modern names but appreciated for its traditional depth.

The most common nicknames are Keshu, used affectionately within families, and Kesh, which is brief and modern. Both retain the essence of the name whilst being easy to use in everyday conversation.

Keshav pairs well with names such as Arjun, Dev, Neel, Raj, and Sai. Single or two-syllable names with clear vowels work best after the flowing sound of Keshav.

Keshav originates from Sanskrit and has been in use for thousands of years within Hindu tradition. An alternate interpretation combines 'ka' (Brahma), 'isha' (Shiva), and 'va' (Vishnu), making the name a symbol of the divine trinity.

Sibling names that complement Keshav include Gauri, Lavanya, Uma, Anvi, and Diya. These names share a Sanskrit or Hindi heritage and a similarly classical, melodic quality.
Explore more

Names like Keshav

Boy

Kartik

Lord Murugan, courage

Kartik refers to Lord Kartikeya (also known as Murugan), the Hindu god of war and the son of Lord Shiva and Goddess Parvati. The name is also associated with the Hindu month of Kartik, a period considered especially auspicious for worship and spiritual practice. It carries connotations of courage, divine protection and youthful energy.

Origin: Hindi
Boy

Kiran

Ray of light

Kiran comes from the Sanskrit word for 'ray of light' or 'beam of sunlight,' evoking warmth, brightness, and the gentle power of illumination.

Origin: Hindi
Boy

Kishan

Lord Krishna

Kishan is a variant of Krishna, the beloved Hindu deity who is one of the most widely worshipped figures in Hinduism. The name derives from the Sanskrit Krsna, meaning dark, black, or all-attractive, and refers specifically to the god Krishna in his role as a divine child, beloved companion, and supreme deity of the Bhakti tradition. Kishan preserves the devotional essence of Krishna whilst carrying a softer, more intimate rustic quality associated with the pastoral world of Vrindavan where Krishna spent his childhood. It is widely used across northern India and among Hindu communities worldwide.

Origin: Hindi
Boy

Krish

Short form of Krishna

Krish is the modern short form of Krishna, the beloved Hindu deity worshipped across the Indian subcontinent and diaspora. It retains the divine association whilst offering a contemporary, accessible feel suited to multicultural settings. The name carries the full spiritual weight of Krishna, whose story spans devotion, wisdom, and cosmic play.

Origin: Hindi
Appears in

Where you'll find Keshav

Keshav shows up in these curated collections across Namekin.

Meaning hubs