Giving your baby an earthy name is a wonderful way to salute mother nature.
Right now, the whole world is facing the harmful impacts of decades of environmental damage and the global community has been taking eco-friendly measures to protect our planet. Why not show your support to our home by giving your baby one of these names meaning earth.
Names that mean earth can offer stability and grounding. At the same time, they give a bohemian, fresh, and timeless feel. Some names reflect the calm and delightful parts of nature, whilst some names represent the strong and resilient aspects. They can also be a great choice for an earth sign baby.
We have done our research and compiled a list of the best earth names for boys, girls and even unisex ones. Our list has many baby names meaning earth, and also some baby names inspired by nature. This includes baby names from all over the globe, baby names inspired by religion and folklore, and baby names describing the wonderful, natural features of our planet.
So, for that perfect, natural name for your baby check out this top 100 list of baby names that mean earth.
Flora(Latin origin) meaning flower, she is also the Roman goddess of Spring.
Meadow(Old English) name meaning a field of grass.
Montana(Spanish origin) meaning mountain, this name signifies strength.
Sierra(Spanish) means mountain.
Midori(Japanese) meaning green, this name is a lovely ode to nature.
Ilana(Hebrew) meaning tree.
Afra(Arabic/Hebrew) means the colour of earth and a unique name for your girl.
Eben(Hebrew) meaning stone.
Lesley(Gaelic origin) means a small meadow.
Brandon(English origin) meaning brown hill.
Lance(German origin) means land.
Atlas(Greek origin) a titan who bore the heavens and held up the Earth on his shoulders.
Beaumont(French origin) meaning "beautiful mountain", this is a powerful name for boys.
Demeter(Greek origin) in mythology is the goddess of agriculture, and many refer to her as the earth mother.
Savannah(Spanish/Taino, native American origin) a tropical grassland or open plain, and an earthy girl name.
Terra(Latin origin) not only means planet Earth but is also the Roman Goddess of Earth.
Azalea(Hebrew) has a couple of meanings. It can mean flower but can also mean the dry soil it needs to grow.
Prairie(French) a sweet-sounding girl name used to describe the American wilderness.
Abelia(Hebrew origin) meaning "breath of life", exactly what the earth is to us.
Isla(Greek origin) this name means island and has a tropical feel.
Amethyst(Greek) a precious gem, the birthstone for February,
Onyx(Greek) a jet black stone.
Slate(English origin) metamorphic rock.
Daichi(Japanese) one of the characters, chi, means earth.
Genesis(Hebrew origin) a name inspired by the beginning of time and the start of the Earth.
Abeline(Hebrew) means meadow.
Brier(French origin) a charming name meaning nature.
Zion(Hebrew origin) in the bible, this is the promised holy land.
Vermont(French origin) means a green mountain.
Benton(English origin) means "bent grass settlement" this name is shared by the main character of the cartoon "Ben 10".
Farley(English origin) this name is old English for a woodland clearing.
Akamu(Hawaiian) this tropical name means formed by god or earth.
Adamina(Hebrew origin) the feminine of Adam meaning "of the red earth".
Damek(Slavic) means "son of the red earth".
Bardo(Danish) is "son of the earth".
Pankaja(Sanskrit) referring to a lotus flower, this name means "born of mud".
Heath(Old English) is a shrubland habitat and makes a handsome name.
Yuri(Russian) Meaning "earth-worker", this name is for nature-lovers.
Lambert(German) a name based on German words for "land" and "bright"
Eben(Hebrew) means "stone of help".
Denver(English origin) means born in a green valley.
Ki(Sumerian) is the Sumerian goddess of the Earth and a punchy earth name.
Karma(Sanskrit) what goes around comes around. Does not mean earth, but a reminder to protect it.
Mahi(Indian origin) in Indian mythology, she is the Earth goddess. In many languages Mahi means fish.
Tlaloc(Aztec origin) a very rare name that means "of the earth".
Bhumi(Indian origin) one of the many girl names from the subcontinent that mean earth.
Lana(Gaelic origin) meaning "little rock" this name is perfect for a strong girl.
Juniper(Latin) from the word Juniperus meaning evergreen.
Geo(Greek origin) meaning earth.
Rochelle(French origin) meaning "little rock".
Kun(Chinese) a short and sweet that translates to earth.
Kaya(Turkish) means rock or cliff.
Cephas(Greek origin) this name means rock or stone.
Pierce(Welsh origin) meaning rock.
Dhara(Sanskrit) meaning earth.
Glyn (Welsh) meaning valley.
Eco (Latin origin) for the environmentally conscious this is a perfect baby name.
Bartlett(Hebrew) meaning "son of the red earth"
Haran(Hebrew) means hill.
Clay(English) an example of a name that quite literally can mean earth.
Ridge(English) a narrow and rough edge of a mountaintop.
Landon(English origin) this name means "long hill".
Canyon(Spanish origin) inspired by the Grand Canyon? This name means a rocky hill.
Jade(Spanish) is a green gemstone and precious name for your baby girl.
Pearl(English) the birthstone of June and a pretty name for your baby girl.
Oliver(Latin origin) meaning "nature lover" this is the perfect name for those who love mother Earth.
Papa(Polynesian origin) the goddess of earth in Maori mythology, a unique and mythical name.
Aaron(Hebrew origin) means high mountain.
Vale(English origin) meaning valley and a poetic boy's name.
Kaj(Danish) a unique baby name that means earth.
Tamar(Hebrew) means a palm tree.
Rocky(Italian) this name means stony, a name for strong boys.
Chantal(French) means derived from a stony place.
Petra(Greek origin) meaning rock, and the feminine form of Peter.
Gaia(Greek origin) in mythology she is the goddess who presided over Earth.
Enki(Sumerian) is lord of the Earth in Sumerian mythology and an interesting rare name.
Ela(Indian origin) another short and sweet girl name meaning earth.
Sienna(Italian origin) is red earth.
Bryn(Welsh) meaning hill.
Seb(Egyptian) the ancient Egyptian god of the Earth, it makes a bold baby name.
Teva(Hebrew) meaning nature, this is a great earth name.
Eden(Hebrew origin) means place of delight and inspired by the famous biblical garden of Eden.
Adam(Hebrew origin) a biblical name meaning "of the red earth".
Hadley(English) meaning heather field.
Opal(Sanskrit origin) a beautiful name for your precious baby girl.
Keithia(old English) an ethereal baby girl name meaning forest.
Dionne(Greek origin) also a popular French name, it means "child of heaven and Earth".
Kerr(Scottish) means rough wet ground.
Pembroke(English) is a headland, a narrow strip of land out at sea.
Eira(Welsh) an ethereal girl name meaning snow.
Wekasa(African origin) means born during harvest, a baby girl name inspired by gifts from the ground.
Eartha(English) a true homage to nature, probably one of the most earthy baby names.
Autumn(Latin) perfect if your baby girl is born this time of year.
Abungu(African origin) meaning "of the forest" and a rare name for your boy or girl.
Ainsley(Gaelic origin) is a clearing.
Aspen(English) is the name of a tree and also means "like mother Earth"
Avani(Sanskrit origin) a beautiful ancient Hindu name translating to earthly.
Sapphire(Hebrew) a beautiful blue stone.