Keshav: Name Meaning, Origin & Popularity

At a Glance: Name: Keshav – Meaning: having fine hair – Origin: Sanskrit – Gender: Boy – Pronunciation: KAY-shuhv


Keshav is a Sanskrit boy's name meaning “having fine hair”. It appears in 2 of our baby name lists.

Meaning & Origin of Keshav

Meaning: Having fine hair.

Origin: Sanskrit.

Source: Wiktionary, Wikipedia.

How to Pronounce Keshav

Phonetic: KAY-shuhv   IPA: /ˈkeɪʃʌv/

Popularity of Keshav

Source: U.S. Social Security Administration birth-name data, 1987–2024.

Lists That Include Keshav

Similar Names

Mira · Madhav · Narayana · Achyuta · Hari · Ananta

More Baby Name Inspiration