The name Cairn is a boy's name of Scottish origin meaning "mound of rocks". Cairn and discussed in our forums with posts like "Which would you choose?".
From the experts:
In Scotland, a cairn is a heap of stones placed as a memorial or to support a beacon. This gives the name a rugged, timeless quality that is very appealing at present.