Kairns \ka(ir)-ns\ as a boy's name is a variant of Cairn (Scottish, Gaelic), and the meaning of Kairns is "mound of rocks".
The baby name Kairns sounds like Cairns and Kearns. Other similar baby names are Kairne and Kairn.