Cairn \ca(i)-rn\ as a boy's name is of Scottish and Gaelic origin, and the meaning of Cairn is "mound of rocks". Place name. Cairns were built as far back as the Stone Age, and many of these ancient cairns can be seen in the British Isles.
Cairn has 5 variant forms: Cairne, Cairns, Kairn, Kairne and Kairns.
For more information, see also the related name Carnell.
Baby names that sound like Cairn are Carny, Carne, Caron and Crain.