Kirtland \k(i)-rtla-nd, kir(t)-land\ as a boy's name is a variant of Kirkland (Old English), and the meaning of Kirtland is "church land".
The baby name Kirtland sounds like Cortland, Courtland and Cortlandt. Other similar baby names are Portland, Garland and Rutland.