All about the name KESHARA

Meaning, origin, history.

Keshara is an unusual and captivating name of Sanskrit origin, meaning 'generous' or 'liberal'. It is composed of two elements: 'kesha', which signifies 'hair', and 'ra', referring to the sun's rays. This name offers a unique blend of strength and radiance, making it a distinctive choice for parents seeking an exceptional name for their child. Spelling variations include Kesara, Keshar, and Keshera.

Popularity of the name KESHARA since 1880.

Number of births per year since 1880.

Keshara peaked in popularity between 1993 and 1997 with over 11 births each year during that period. The name has since seen a decline, with only 5 births in both 1984 and 2001.