Kirkby \k(i)-rk-by, kir-kby\ as a boy's name is a variant of Kirby (Old German), and the meaning of Kirkby is "settlement by a church".
Similar baby names are Kirkly, Kirbey, Kerby, Kirk and Kirkley.