Shirley
Shirley is an English name of the place-name Shirley that comes from Old English for scire (shire) meaning bright and clear. Originally a male name, once Charlotte Bronte wrote the novel Shirley, it officially switched over to being a girl’s name.
Kitty
This adorable name is the diminutive of the name Katherine. It is primarily an English name that means “pure.” Of course, we now all associate the word “Kitty” with a little or baby cat as well.