The boy's name Annan \a(n)-nan\ is of Celtic origin, and its meaning is "from the brook".
Baby names that sound like Annan are Janan, Unwin and Unwyn. Other similar baby names are Adnan and Arnan.
Annan is a very rare male first name and a popular surname (source: 1990 U.S. Census). Displayed below is the baby name popularity trend for the boy's name Annan. Click here to compare Annan with related baby names.