Kairn \ka(i)-rn\ as a boy's name is a variant of Cairn (Scottish, Gaelic), and the meaning of Kairn is "mound of rocks".
The baby name Kairn sounds like Kairne, Cairne, Kearn, Karny, Kern, Kiran, Keiron and Keiran. Other similar baby names are Kain, Kaird, Kairns and Nairn.