Annora for a baby name

Latin, meaning ‘honour’. More commonly used in Eastern European communities.

Search by letter



Search by category