Irish Girl Names That Mean Rock
If you're hunting for Irish girl names that mean rock, one root keeps resurfacing: Alan, the old word behind 'little rock' and 'harmony.'
Most lists like this scatter names from a dozen unrelated languages. This one doesn't — nearly every name here traces back to the same source, Alan, an Irish name element carrying both 'rock' and 'harmony.' What varies is spelling and sound, not root.
So you'll find the familiar Alanna sitting beside quieter cousins like Alahna and Alonna — same bones, different dress. Carrigan breaks the pattern entirely, arriving as a surname built straight from the Irish word for rock.
Why so many Irish girl names that mean rock share one root
Look closely and you'll notice Alanna, Alanah, Allana, Alonna, Alanie, Alahna, Alaynah, and Allena are really one name spelled eight ways. Irish naming tradition often layers 'little rock' with a second, softer sense — 'harmony' or the endearment 'dear child' — so the same name can read as sturdy or affectionate depending on which meaning a parent leans into.
The names that stand apart from the Alan family
Lana carries the rock meaning too, but shares it across Hawaiian and Slavic tradition rather than Irish alone, which is why it feels more international than its cousins. Lanna reads as a pet form of both Lana and Alana. Carrigan is the outlier worth noting — an actual Irish surname meaning 'little rock' or 'little spear,' unisex in origin, now finding its way to girls.
Names List
More Irish Meaning Guides
Frequently Asked
What is the most popular Irish girl name that means rock?
Alanna is the most established, currently ranked #280 in the US and trending upward — the clearest entry point if you want the meaning without an unusual spelling.
Are Alanna and Lana related names?
They're connected but not identical. Lana shares the 'rock' meaning through separate Slavic and Hawaiian roots too, while Alanna comes specifically from the Irish Alan root.
Is Carrigan a good choice for a girl?
Yes — Carrigan is used for both sexes and works well for a girl. It's an Irish surname meaning 'little rock,' with a crisp, modern sound distinct from the Alana-style names.














