Kesavan

keh-sha-van
Hindi
"Lord Vishnu"

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.