what does ann mean
ann is my middle name and i need to know what it means and where it comes from please help if you can!

thank you
natasha!
vote up1vote down

Replies