What does Joan mean?
A medieval English feminine of John, from Old French Johanne, ultimately from Hebrew 'Yochanan' ('Yahweh is gracious'). Like Jane, it descends from John rather than from Hannah.
What does Addison mean?
Addison is an English surname meaning “son of Adam.” Once a boy’s surname, it became a top girls’ name in the 2000s.