Discover name insights instantly.

Uncover the origin, popularity, and more for any name.

Name Origin

The name Annesha is of Indian origin and is a variation of the name Anna. It is often considered to be a feminine form of the Sanskrit name 'Anan', meaning 'grace' or 'compassion'.

indianfemininegracecompassionvariationannasanskrit

Similar Names