This is a last name but I think it is suitable and feminine for a girl's first name.

This is an English surname deriving from the place name Keighley. The second element in the name is the Old English leah meaning "meadow; clearing; wood; field." The first element may come from the Old English personal name of uncertain meaning Cicca or cicen meaning "chicken" (used as a term of endearment). It may also represent the Norse kika meaning a "bend" or "creek."

Your Favorite Names