Keagan is not commonly used as a baby girl name. It is not in the top 1000 names. In the last century Keagan has primarily been a boy name.
Baby names that sound like Keagan include Kachin, Kachine, Kachineh, Kaimane, Kaimee, Kaimey, Kaimi, Kaimie, Kaimy, Kaishawn, Kama (Hebrew, Indian, and Hawaiian), Kamah, Kamee, Kamen, Kamey, Kami (English, Japanese, Italian, and North African), Kamie, Kamin, Kammi, and Kammie.
† English pronunciation for Keagan: K as in "key (K.IY)" ; IY as in "eat (IY.T)" ; G as in "grin (G.R.IH.N)" ; AE as in "at (AE.T)" ; N as in "knee (N.IY)"