Keshav
/kˈɛʃæv/
FavoritesIndian
Keshav is a name of Indian origin, derived from Sanskrit, and is one of the many names for Lord Vishnu, a principal deity in Hinduism. It means 'Lord Vishnu' or 'one with long, beautiful hair', symbolizing divine grace, power, and leadership. The name is deeply rooted in Hindu culture and spirituality, often chosen for its religious significance and noble connotations.
Kesh
Kavi
Shav
Charts show data based on United States SSA data(not global data) only, Roll over the visual for detailed rankings by year.
Similar Names
Explore similar sounding names to find other baby names for you