The world of names is vast and limitless. The best way to tackle it, much like with any task, is by paring it down into manageable pieces that you can take on one at a time. One great way to break down the world of names is by their meaning like we did with this list of baby names that mean rock and are related to the earth and nature.
Names that mean rock, like Craig, which is Scottish for “rock,” Carrick, which is Irish for “rock,” and Halle, which is Old Norse for “rock,”, are great examples of literal takes on names that mean rock.
Other names like Mason, which is an English name that means “stoneworker,” Zuriel, which is Hebrew for “the lord is my rock,” and Rochelle, which is French for “little rock,” are names that take a less literal approach to names that mean rock while still carrying the heft and sturdiness of stone.
Grappling with the world of names and coming out the victor with your shining, perfect choice for the little one that’s about to enter your life is no small feat. But we’re here to help with this list of names from languages and cultures around the world that mean rock, earth, or stone.
Adri
Meaning: Rock
Origin: Hindi
Gender: Boy
Alaina
Meaning: Precious rock
Origin: German
Gender: Girl
Artur
Meaning: Rock
Origin: Gaelic
Gender: Boy
Ashma
Meaning: Rock
Origin: Indian
Gender: Girl
Athelstan
Meaning: High-born rock
Origin: English
Gender: Boy
Bour
Meaning: Rock
Origin: African
Gender: Boy
Cephas
Meaning: Rock
Origin: Hebrew
Gender: Boy
Craig
Meaning: Rock
Origin: Scottish
Gender: Boy
Carrick
Meaning: Rock
Origin: Irish
Gender: Boy
Ebenezer
Meaning: Rock that helps
Origin: Hebrew
Gender: Boy
Elizur
Meaning: God is my strength; my rock; rock of God
Origin: Biblical
Gender: Boy
Farris
Meaning: Rock
Origin: Greek
Gender: Boy
Fearghus
Meaning: Rock
Origin: Gaelic
Gender: Boy
Feoras
Meaning: Rock
Origin: Irish
Gender: Boy
Freystein
Meaning: Rock hard
Origin: Norse
Gender: Boy
Gaia
Meaning: Rock from the Earth
Origin: Greek
Gender: Girl
Geirstein
Meaning: Rock or hard spear
Origin: Norse
Gender: Boy
Gemma
Meaning: Precious stone
Origin: Italian
Gender: Girl
Hallbjorn
Meaning: Rock bear
Origin: Norse
Gender: Boy
Halle
Meaning: Rock
Origin: Norse
Gender: Boy
Halvard
Meaning: Rock defender
Origin: Norse
Gender: Boy
Lorelei
Meaning: A lurking rock
Origin: Gaelic
Gender: Girl
Nelka
Meaning: Stone
Origin: Polish
Gender: Girl
Mason
Meaning: Stoneworker
Origin: English
Gender: Boy
Onila
Meaning: Small rock
Origin: Spanish
Gender: Girl
Panos
Meaning: Rock
Origin: Greek
Gender: Boy
Parkin
Meaning: Little rock
Origin: English
Gender: Boy
Parnella
Meaning: Rock
Origin: French
Gender: Girl
Pedra
Meaning: Rock
Origin: Spanish
Gender: Girl
Peter
Meaning: Stone; rock
Origin: Greek
Gender: Boy
Petra
Meaning: Rock
Origin: Latin
Gender: Girl
Piero
Meaning: Rock
Origin: Greek
Gender: Boy
Rocco
Meaning: Rock
Origin: Italian
Gender: Boy
Rochelle
Meaning: Little rock
Origin: French
Gender: Girl
Rockford
Meaning: Rock
Origin: English
Gender: Boy
Roque
Meaning: Rock
Origin: Portuguese
Gender: Boy
Sela
Meaning: Rock
Origin: Hebrew
Gender: Girl
Seneca
Meaning: Rock
Origin: Latin
Gender: Boy
Sharon
Meaning: Rocks of a fertile land
Origin: Hebrew
Gender: Girl
Shashimani
Meaning: A precious stone
Origin: Indian
Gender: Girl
Terra
Meaning: Rock
Origin: Latin
Gender: Girl
Thorstein
Meaning: Thor’s rock
Origin: Norse
Gender: Girl
Tinna
Meaning: Rock
Origin: Scandinavian
Gender: Girl
Tremen
Meaning: Lives in the house by the rock
Origin: Norse
Gender: Boy
Tse
Meaning: Rock
Origin: Native American
Gender: Boy
Tyrus
Meaning: Strength; rock; sharp
Origin: Biblical
Gender: Boy
Tzuriel
Meaning: God is my rock
Origin: Hebrew
Gender: Boy
Vala
Meaning: Rock
Origin: Welsh
Gender: Girl
Wolfstan
Meaning: The wolf’s stone
Origin: English
Gender: Boy
Zuriel
Meaning: The lord is my rock
Origin: Hebrew
Gender: Boy