Ann Family History
Ann Name Meaning
English:: habitational name from Abbots Ann in Hampshire named for the stream that runs through it which is most probably named with an ancient Celtic word meaning ‘water’. possibly from the Middle English female personal name Ann(e) which is normally a pet form of Agnes (Middle English Annes) since the Biblical homonym was not common before the 15th century.
Source: Dictionary of American Family Names 2nd edition, 2022