All about the name KESHAN

Meaning, origin, history.

Keshan is a unisex given name of Sanskrit origin, meaning 'Lord of all'. It is composed of two elements: 'Kesa', which means 'hair' or 'tresses', and 'Ish', denoting 'lord' or 'master'. Keshan is often used as a Hindu baby name and has gained popularity in recent times.

See also

Hinduism

Popularity of the name KESHAN since 1880.

Number of births per year since 1880.

"Keshan experienced its peak popularity with 8 births in both 2000 and 2003. However, it has since declined, with only 5 births each in 2008 and 2018. Overall, there have been 62 babies named Keshan from 1991 to 2018."