This post contains affiliate links.
Love the earthy vibes of nature girl names for your little babe, but still haven’t found the one quite yet? Then kick up your feet, mama, because these hand-picked nature girl names are inspired by the moon, sun, stars, oceans, mountains, and beyond – and I just know you’re going to love them!
π Nature Girl Names Inspired By The Moon, Sun & Stars π
Astrid
- Origin: Greek
- Meaning: starlike in radiance
Skyla
- Origin: Old Norse
- Meaning: cloud
Stella
- Origin: Latin
- Meaning: celestial star
Sunna
- Origin: Old Norse
- Meaning: sun
Nova
- Origin: Latin
- Meaning: new
Celine
- Origin: Latin, French
- Meaning: heavenly
Avaluna
- Origin: Latin, French
- Meaning: life, moon
Sunlee
- Origin: American
- Meaning: sunny field
Tala
- Origin: Tagalog
- Meaning: star
π Nature Girl Names Inspired By The Ocean π
Delphine
- Origin: Greek
- Meaning: dolphin
Cove
- Origin: English
- Meaning: small coastal inlet
Dylan
- Origin: Welsh
- Meaning: born of the ocean
Kairi
- Origin: Japanese
- Meaning: sea
Adria
- Origin: Latin
- Meaning: from the Adriatic sea
Neela
- Origin: Sanskrit
- Meaning: sapphire blue
River
- Origin: English
- Meaning: flowing body of water
Malia
- Origin: Hawaiin
- Meaning: calm, gentle
Isla
- Origin: Scottish, Spanish
- Meaning: island
Avalon
- Origin: Celtic
- Meaning: island of apples
Naia
- Origin: Greek
- Meaning: dolphin
Ocean
- Origin: English
- Meaning: body of water
Navy
- Origin: English
- Meaning: fleet of ships
Capri
- Origin: Italian
- Meaning: a beautiful island
Kaia
- Origin: Greek, Scandinavian, Hawaiin
- Meaning: the sea
π» Nature Girl Names Inspired By Flowersπ»
Poppy
- Origin: English
- Meaning: Flower
Clover
- Origin: English
- Meaning: Lucky
Ivy
- Origin: English
- Meaning: climbing vine
Daisy
- Origin: Old English
- Meaning: Day’s eye
Flora
- Origin: Latin
- Meaning: Flower
Rowyn
- Origin: Irish
- Meaning: Tree with little red berries
Juniper
- Origin: Latin
- Meaning: A type of evergreen tree
Sage
- Origin: Latin
- Meaning: Wise
Lily
- Origin: Latin
- Meaning: Pure
Azalea
- Origin: Greek
- Meaning: Flower
Camellia
- Origin: Latin
- Meaning: Perfection
Daphne
- Origin: Greek
- Meaning: Laurel tree
Floraline
- Origin: French
- Meaning: Flowery
Calla
- Origin: Greek
- Meaning: Beautiful
Jasmine
- Origin: Persian
- Meaning: Gift from God
Odessa
- Origin: Greek
- Meaning: Floral
Linnea
- Origin: Swedish
- Meaning: Twinflower
Posie
- Origin: English
- Meaning: A small bouquet
Rosalina
- Origin: Spanish
- Meaning: Small rose
Oleana
- Origin: Greek
- Meaning: Olive tree flower
Lavender
- Origin: Latin
- Meaning: Purple flower
Fern
- Origin: Old English
- Meaning: A type of plant
π΄ Nature Girl Names Inspired By Trees π΄
Geneva
- Origin: French
- Meaning: juniper
Lina
- Origin: Arabic
- Meaning: young palm tree
Lennox
- Origin: Scottish
- Meaning: many elm trees
Sequoia
- Origin: Native American – Cherokee
- Meaning: giant redwood
Willow
- Origin: English
- Meaning: willow tree
Aldera
- Origin: Latin
- Meaning: alder tree
Rowan
- Origin: Irish
- Meaning: rowan tree
Sylvie
- Origin: French
- Meaning: from the forest
Elia
- Origin: Hebrew
- Meaning: oak tree
Aspen
- Origin: English
- Meaning: quaking tree
Idra
- Origin: Greek
- Meaning: fig tree
Oleandra
- Origin: Greek
- Meaning: olive tree
Ayla
- Origin: Hebrew
- Meaning: oak tree
Elowen
- Origin: Cornish
- Meaning: elm tree
Olive
- Origin: Latin
- Meaning: olive tree
Read Next:
π» 49+ Hippie Girl Names (With Meanings) That Are Making A Comeback
π» 285+ Seriously Gorgeous Unique Girl’s Names You *Need* To Hear
π» 100+ *Gorgeous* Modern Girl Names (That You Didn’t Realize Are In)