Meaning A boy's name of Hindi origin, it means "lord Krishna." Origin of Keshav Hindi , Indian Popular Middle Names Ronak Pronunciation 🔊 Listen Keshav Similar Names Bramhanand Aarul Bandhu Giridhar Gopesh Janardan Jiva Manit Purushottam Rishit Year by Year Popularity of Keshav