M

Nature

Acacia

Acacia

A flower name from the 16th century, derived from Latin acacia of Greek akakia a derivative of ake ‘point, thorn’.

Acantha

Acantha

The name Acantha (ə-KAN-thə) is a girl’s name of Greek origin, meaning: “thorny”.

Ambrosia

Ambrosia

(Greek ) food of the gods.

Ashton

Ashton

The boy’s name Ashton is an English surname meaning: “ash tree settlement”.

Aspen

Aspen

Aspen is an English tree name.

Autumn

Autumn

Autumn is a girl’s name that comes from an English season name.

Azalea

Azalea

The girl’s name Azalea is a modern coinage for a name of a flowering shrub, named after the feminine form of Greek azaleos, meaning: ”dry”.

Calla

Calla

Calla is a Greek girl’s name meaning: “beauty”.

Canyon

Canyon

The boy’s name Canyon is an English word name. 

Cassia

Cassia

Cassia is a Greek girls name meaning: “cinnamon”.

Cedar

Cedar

Cedar (see-dr) is a English girl’s or boy’s name meaning: “cedar tree”.

Cove

Cove

Cove is an English word name meaning: “bay or inlet”.

Cullen

Cullen

The boy’s name Cullen is a Irish name meaning: “holly”.

Cypress

Cypress

Cypress Meaning and Origin Cypress is a unisex botanical name of Greek origin. Posts with the name Cypress: 30 Non-Traditional Christmas Baby Names for Your Little Bundle of Joy

Dahlia

Dahlia

Dahlia is a girl’s name of Hebrew origin, meaning: “flowering branch”.

Daisy

Daisy

Daisy is an English girl’s flower name meaning: “day’s eye”.

Dalia

Dalia

(Hebrew) flowering branch.

Delphine

Delphine

Delphine is a French girl’s name meaning: “woman from Delphi”.

Ellery

Ellery

Ellery is an English name meaning: “alder tree”.

Elon

Elon

Elon (EE-lawn) is the name of one of the judges of the Israelite’s in the Old Testament.

Elowen

Elowen

Elowen is a Cornish name meaning: “elm”.

Evergreen

Evergreen

Evergreen Meaning and Origin Evergreen is a unisex tree name of English origin. Posts with the name Evergreen: 30 Non-Traditional Christmas Baby Names for Your Little Bundle of Joy

Fauna

Fauna

(Latin) goddess of earth and fertility.

Faye

Faye

Faye is an English girls name meaning: “fairy”.

Fern

Fern

Fern Meaning and Origin The name Fern is a girl's name meaning "plant" and is of English origin. A plant name from Old English fearn.  Posts with the name Fern: 60 Boho Names for Girls That Are As Unique As They Are Gorgeous

Fleur

Fleur

fleur is a French girl’s word name meaning: “flower”.

Flora

Flora

A name for the Roman mythology goddess of flowers and spring. Derived from Latin flos “flower”

Florence

Florence

Florence is a Latin girl’s name meaning: “blossom”.

Grover

Grover

Grover is a English name meaning: “grove tree”.

Holly

Holly

Holly is an English nature name.

Ivy

Ivy

Ivy is an English plant name.

Juniper

Juniper

Juniper is a Latin tree name derived from the Latin word juniperus.

Laurelle

Laurelle

Laurelle is a Latin name meaning: “laurel tree”.

Lilac

Lilac

Lilac is an English girl’s name from Persian roots meaning: “flower”.

Magnolia

Magnolia

Magnolia is an English flower name.

Maple

Maple

Maple (mei-pl) is a girl’s name of English origin that comes from the tree name.

Misty

Misty

Misty Meaning and Origin The name Misty is a girl's name meaning "mist" and is of English origin.  Posts with the name Misty: 182 Cool And Unique Names For Girls

Moon

Moon

Moon (moon) is a girl’s name of English from Latin origin meaning: “satellite of earth”.

Morgana

Morgana

Morgana is a Welsh name meaning: “sea circle”.

Oakley

Oakley

Oakley Meaning and Origin The name Oakley is a unisex name meaning “oak tree” and is of English origin. Current Popularity: #281 for a girl and #421 for a boy. Posts with the name Oakley: 182 Cool And Unique Names For Girls 40 Adorable Modern Unisex Baby Names 50 Cute Baby Boy Names We Cannot Get Enough of 60 Hippie Baby Names For Your Little...

Oleander

Oleander

Oleander Meaning and Origin The name Oleander is a unisex is a botanical name.  Posts with the name Oleander: Whimsical & Enchanting Names for Boys

Petal

Petal

Petal is an English word name for the brightly colored leaves of a flower.

Poppy

Poppy

Poppy is a Latin name meaning: “red flower”.

Primrose

Primrose

Primrose is an English girl’s flower name from the late 19th-century from Latin prima rosa meaning: “first rose”.

Rhoswen

Rhoswen

Rhoswen is a Welsh name meaning: “white rose”.

River

River

River is an English word name for a boy or girl.

Sage

Sage

Sage is a unisex Latin name meaning: “wise”.

Skye

Skye

Skye is a Scottish place name as well as an elaboration of the English word sky.

Soleil

Soleil

Soleil is a French girl’s name meaning: “sun”.

Summer

Summer

Summer is an English word name.

Valley

Valley

Valley Meaning and Origin The name Valley is a girl's name meaning "between the mountains" and is of English origin.  Posts with the name Valley: 182 Cool And Unique Names For Girls

Violet

Violet

Violet Meaning and Origin The name Violet is a girl's name meaning "flower" and is of English origin. Derived from Old French violette from Late Latin ‘violetta’. Current Popularity: #37. Posts with the name Violet: 100 Cute First & Middle Name Combinations For Girls Cute First and Middle Name Combinations

Waverly

Waverly

Waverly is an English name meaning: “quivering aspens”.

Willow

Willow

Willow is an English tree name.

Yarrow

Yarrow

Yarrow Meaning and Origin The name Yarrow is a unisex botanical name and is of English origin.  Posts with the name Yarrow: Whimsical & Enchanting Names for Boys

Zahara

Zahara

Zahara is a Hebrew name meaning: “to shine”. Alternatively the name Zahara also means “flower” in Swahil.

Zara

Zara

Zara Meaning and Origin The name Zara is a girl's name meaning "princess" and is of Hebrew origin. The name Zara is also an Arabic name meaning: ”to blossom”. Current Popularity: #215. Posts with the name Zara: 100 Cute First & Middle Name Combinations For Girls 100 Pretty Names for Girls 25 Stylish Girl Names That are Sure to Turn...

Get the Latest

Categories