Kirby
Kirby is an English surname derived from a place name coming from the elements kirk meaning "church" and byr meaning "farm."
Your Favorite Names