MallowbyNames

Keshav

केशवKAY-shav · Another name for the Hindu god Krishna; ultimately of uncertain meaning.

2025 rank (boys)
#2,108
Babies named in 2025
69
Peak popularity
2025
2025 frequency
1 in 24,755 boys
Usually for
Boys
Trend
Rising since 1988

Rising since 1988, #2,108 for boys today.

Popularity of Keshav since 1987

Babies named Keshav per year in U.S. Social Security records.

2346691990200020102020Most births 2025Boys
Data table (by decade)
DecadeBoys
1980s6
1990s146
2000s421
2010s532
2020s322

Meaning & origin

Keshav entered U.S. baby name records in 1987, and by 2025 it ranked 2,108 with approximately 1 in 24,755 boys receiving the name. Its popularity has been rising steadily since 1988, reflecting growing visibility of South Asian names in America. The name is especially common in states with large Indian communities, including New Jersey, Virginia, and California. As a traditional Sanskrit epithet for Krishna, Keshav carries deep religious and cultural resonance for Hindu families, while its pleasant sound and straightforward spelling have made it accessible to a broader audience. The rising trajectory, particularly in the 2020s, suggests the name is finding favor beyond its original cultural context.

Keshav (also spelled Keshab or Keshava) is a Sanskrit name often used as an epithet of the god Krishna. It may mean 'having long hair' or 'slayer of the demon Kesi', though the precise derivation is not universally agreed upon. The name has long been favored by Hindu families across India and the diaspora.

Where Keshav is most popular

Births per 100,000 boys by state, 2025. The lightest shade means too few recorded births.

Fewermore per 100k boystoo few births

Nicknames & variants

Nicknames: Kesh

Variants: Keshab, Keshava

Sibling names for Keshav

Names that share Keshav's style, for a brother or sister.

Sisters: Ananya, Divya, Kavya, Priya, Riya

Brothers: Arjun, Ishaan, Rohan, Vikram, Yash

A parent animal hugging its little one, the personalized name page

K is for Keshav, our favorite little boy.

K is for Keshav…”

In a Mallowby alphabet book, Keshav's letter becomes Keshav's page: hand-illustrated, printed hardcover or paperback, made just for them.

Make Keshav's book

Books for siblings or grandkids? The second book is 15% off.

Questions parents ask

What does the name Keshav mean?
Keshav is a Sanskrit name commonly understood as an epithet of the god Krishna, possibly meaning 'having long hair' or 'slayer of the demon Kesi', though its precise meaning is debated among scholars.
How popular is Keshav?
Keshav has been recorded in U.S. Social Security data since 1987. In 2025 it ranked 2,108, given to about 1 in 24,755 newborn boys that year, and it continues to rise in popularity.
Is Keshav a boy's name?
Yes, Keshav is almost exclusively used as a masculine name in its cultures of origin and in the United States records.