75 Solid Names That Mean Rock Or Stone (For Boys And Girls)
Many names that mean rock or stone have literal definitions, while some are more symbolic. A great example of both is the name Peter. Not only does it come from the Greek word petros which means rock, but it also symbolizes strong faith.
Certain cultures and religions view rocks and stones as important symbols. One example is Christianity, where rocks represent qualities like strength, protection, and security. This is shown in Psalm 18:2: where the Lord is called a rock, symbolizing safety and strength.
Beyond their physical strength, stones and rocks also hold significant cultural and historical value. Ancient societies often used rocks to build monuments and structures that have lasted for thousands of years. These structures, like Stonehenge in England or the pyramids in Egypt, demonstrate the durability and importance of rocks in history.
In this post, discover 75 names that have rock or stone in their meanings. The names are conveniently categorized, offering separate lists for boys and girls.
Girl Names That Mean Rock Or Stone
(Including origins and meanings)
The names on this list were researched using websites like BabyCenter to find their origins and meanings. It’s important to note that certain names can have several meanings in other languages.
Ailie
Origin: Scottish
Meaning: “from Ailsa Craig, a rocky islet in Scotland; bright, shining light”
Ailsa
Origin: Scottish
Meaning: “from a rocky island in the Firth of Clyde called Ailsa Craig”
Amethyst
Origin: Greek
Meaning: “amethyst stone”
Bryn
Origin: Welsh
Meaning: “mound; rocky hill”
Capri
Origin: Italian
Meaning: “island with rocky cliffs in the Bay of Naples”
Chantal
Origin: French
Meaning: “stone”
Charyl
Origin: Old German
Meaning: “green gemstone”
Recommended: Charyl is also on our list of names that mean green
Gemma
Origin: Italian
Meaning: “precious stone”
Harlene
Origin: English
Meaning: “hare meadow; rock meadow”
Recommended: Harlene is also on our list of country girl names
Harlow
Origin: English
Meaning: “rock hill; army hill”
Recommended: Harlow is also on our list of middle names for Ava
Iolite
Origin: Greek
Meaning: “violet stone”
Jade
Origin: Spanish
Meaning: “green gemstone often found in rocks; stone of the flank”
Recommended: Jade is also on our list of names that mean jade
Jaida
Origin: English
Meaning: “precious stone; the green gemstone jade”
Jewel
Origin: English
Meaning: “precious stone”
Recommended: Jewel is also on our list of 5-letter girl names
Kemala
Origin: Indonesian
Meaning: “magic stone of wisdom”
Recommended: Kemala is also on our list of names that mean magic
Lani
Origin: Irish
Meaning: “little rock”
Recommended: Lani is also on our list of hippie girl names
Lorelei
Origin: German
Meaning: “relating to a rocky cliff on the Rhine River”
Mica
Origin: Latin, Hebrew
Meaning: “shiny mineral often found in rocks; who can be equal to God”
Recommended: Mica is also on our list of boy names that mean balance or equal
Nelka
Origin: Polish
Meaning: “stone; rock”
Nitika
Origin: Hindi
Meaning: “angel of precious stones”
Recommended: Nitika is also on our list of names that mean angel
Onila
Origin: Spanish
Meaning: “small rock”
Opal
Origin: Sanskrit
Meaning: “precious gemstone often found in rocks”
Pebbles
Origin: English
Meaning: “small, smooth stones often found on beaches or in rivers”
Perrin
Origin: English
Meaning: “little rock”
Petra
Origin: Greek
Meaning: “rock; stone”
Petronilla
Origin: Latin
Meaning: “rock”
Pierette
Origin: French
Meaning: “rock”
Rochella
Origin: French
Meaning: “little rock”
Ruby
Origin: Latin
Meaning: “deep red precious stone”
Shale
Origin: English
Meaning: “type of rock formed from mud or clay”
Shila
Origin: Sanskrit
Meaning: “rock”
Shilpa
Origin: Sanskrit
Meaning: “carved in stone; work of art”
Sierra
Origin: Spanish
Meaning: “mountain range; also a type of rock formation”
Skye
Origin: Scottish
Meaning: “island in Scotland with rocky cliffs”
Tara
Origin: Irish
Meaning: “rocky hill”
Zircon
Origin: Arabic
Meaning: “clear gemstone often found in rocks”
Boy Names Meaning Rock Or Stone
(Including origins and meanings)
Alan
Origin: Irish
Meaning: “little rock”
Recommended: Alan is also on our list of Earth Names
Albion
Origin: Celtic
Meaning: “white; rock”
Recommended: Albion is also on our list of country boy names
Arlo
Origin: English, Spanish
Meaning: “rock hill; between two hills”
Recommended: Arlo is also on our list of vintage boy names
Basalt
Origin: Latin
Meaning: “volcanic rock”
Bato
Origin: Filipino
Meaning: “rock or stone”
Callan
Origin: Gaelic
Meaning: “battle; rock”
Carraig
Origin: Irish
Meaning: “rock; stone”
Carrick
Origin: Irish
Meaning: “rock”
Carrington
Origin: British
Meaning: “rocky settlement”
Cliff
Origin: English
Meaning: “a steep rock face”
Clive
Origin: Old English
Meaning: “rock; cliff”
Craig
Origin: Irish, Scottish
Meaning: “steep rock”
Recommended: Craig is also on our list of short boy names
Dustin
Origin: British
Meaning: “Thor’s stone”
Recommended: Dustin is also on our list of strong boy names
Ebenezer
Origin: Hebrew
Meaning: “stone of help”
Recommended: Ebenezer is also on our list of biblical boy names
Ferris
Origin: Irish
Meaning: “rock”
Flint
Origin: English
Meaning: “hard rock, used for making fire”
Geo
Origin: Greek
Meaning: “earth; rock”
Granit
Origin: Turkish
Meaning: “granite rock”
Haldor
Origin: Norwegian
Meaning: “rock of Thor”
Halvard
Origin: Old Norse
Meaning: “rock defender”
Harlan
Origin: German
Meaning: “rocky land”
Iwao
Origin: Japanese
Meaning: “rock of life”
Jabili
Origin: Swahili
Meaning: “man who is strong as a rock”
Jagger
Origin: English
Meaning: “one who carries or cuts rocks”
Kaya
Origin: Japanese
Meaning: “rock; cliff”
Keve
Origin: Hungarian
Meaning: “rock or stone”
Lapis
Origin: Latin
Meaning: “rock; stone”
Mason
Origin: English
Meaning: “stoneworker”
Onyx
Origin: Greek
Meaning: “black stone”
Parkins
Origin: Greek
Meaning: “rock”
Peter
Origin: Greek
Meaning: “rock”
Recommended” Peter is also on our list of two-syllable boy names
Petra
Origin: Greek
Meaning: “rock; stone”
Pierce
Origin: English
Meaning: “rock”
Recommended: Pierce is also on our list of edgy boy names
Rockwell
Origin: Old English
Meaning: “rock spring”
Sela
Origin: Hebrew
Meaning: “rock; cliff”
Slate
Origin: English
Meaning: “fine-grained rock”
Stone
Origin: English
Meaning: “hard, solid rock”
Recommended: Stone is also on our list of attitude names
Taranga
Origin: Maori
Meaning: “rocks emerging from the sea”
Zuriel
Origin:
Meaning: “God is my rock”
We’d love to hear if you have any favorite baby names from our list. Or maybe you’ve got a name suggestion that you’d like added?
Either way, leave a comment and let us know!