Keshav
BoySanskrit
Keshav is a boy name of Sanskrit origin meaning "Lord Krishna, one who has beautiful hair".
About this name
Gender
Boy
Language
Sanskrit
Religion
Hindu
Popularity
83 / 100
Syllables
2
Length
6 letters
Meaning
Lord Krishna, one who has beautiful hair
Etymology
Derived from Sanskrit 'Keshava,' referring to Krishna. It means 'having long or matted hair' or 'the Lord of creation.' It is an epithet of Vishnu, highlighting his divine attributes and physical descriptions in ancient texts.
Famous People Named Keshav
- Keshav Dutt — Indian Field hockey player (1925–2021)
Frequently Asked Questions About Keshav
What does the name Keshav mean?
Keshav means "Lord Krishna, one who has beautiful hair", and is of Sanskrit origin.
What is the origin of the name Keshav?
Keshav originates from Sanskrit, commonly used in India.
Is Keshav a boy or girl name?
Keshav is typically used as a boy name.
What religion is the name Keshav associated with?
Keshav is associated with Hindu.
Are there famous people named Keshav?
Yes — notable people named Keshav include Keshav Dutt (Indian Field hockey player, 1925–2021).
Last updated: June 2026
