Keagan – Scary Mommy

Keagan

An Irish name meaning "son of Egan," from the MacAodhagáin clan. But it doesn't have to mean "son of" anything since Keagan is now a perfectly viable girl's name, too. Take that, patriarchy!