Kesavan
keh-sha-van
Hindi
"Lord Vishnu"Share
Copy link
Kesavan Origin and Meaning
The name Kesavan is a boy's name meaning "Lord Vishnu".
Another name for the Hindu god Vishnu or Krishna, pronounced with a soft "sh" sound in the middle. It is also a fairly common surname in India, also spelled Keshavan.