M

“O” Girl Names

We’ve compiled a list of baby names in each category to help you choose the perfect name. Click on a name to find the name meaning, popularity, origin, and other helpful information.

Odelia

Odelia

Odelia Meaning and Origin Odelia is a girl's name meaning "I will praise the Lord" and is of Hebrew origin.  Posts with the name Odelia: 30 Vintage Baby Names Lost in Time That Actually Sound Quite Modern

Ondelyn

Ondelyn

Ondelyn Meaning and Origin Ondelyn is a girl's modern invented name. With nicknames like Onnie, Della, and Lynn, Ondelyn is an excellent option for those looking for a very uncommon yet versatile name.  Posts with the name Ondelyn: Creative Made up and Modern Invented...

Odeya

Odeya

Odeya Meaning and Origin Odeya is a girl's name meaning "I will thank God" and is of Hebrew origin.  Posts with the name Odeya: Prepare to Fall for These 20 Unique Jewish Hebrew Names

Oliviane

Oliviane

Oliviane Meaning and Origin Oliviane is a girl's name meaning "olive tree" and is of Latin origin. Posts with the name Oliviane: 20 Unique Unusual Girl Names to Add to Your Favorites List 40 Beautiful Rare Girl Names You May Have Missed

Ophira

Ophira

Ophira Meaning and Origin Ophira is a girl's name meaning "gold" and is of Hebrew origin.  Posts with the name Ophira: 25 Sparkling Off Beat Gemstone Names For Girls

Olivine

Olivine

Olivine Meaning and Origin Olivine is a girl's name meaning "peridot" and is of French origin.  Posts with the name Olivine: 25 Sparkling Off Beat Gemstone Names For Girls

Olydia

Olydia

Olydia Meaning and Origin Olydia is a girl's modern invented name. Do you love Olivia but don't want your daughter to be one of the Oliva B's? Then you should consider Olydia, a cute smoosh of Olivia and Lydia.  Posts with the name Olydia: 31 Pretty Invented Made Up...

Oksana

Oksana

Oksana Meaning and Origin Oksana is a girl's name meaning "praise to God" and is of Russian origin. Posts with the name Oksana: The Cutest Russian Baby Names You'll Want to Steal

Omorose

Omorose

Omorose Meaning and Origin The name Omorose is a girl's name meaning "beautiful child" and is of African Nigerian origin. Posts with the name Omorose: Rare and Exotic African Baby Names

Ostara

Ostara

Ostara Meaning and Origin The name Ostara is a girl's name meaning "goddess of spring and the dawn" and is of Anglo-Saxon origin. Ostara is a pagan and Wiccan holiday celebrating the spring equinox. Posts with the name Ostara: 60 Goth Baby Names from the Darkside for...

Olivette

Olivette

Olivette Meaning and Origin The name Olivette is a girl's name meaning "olive tree" and is of Latin origin. Posts with the name Olivette: 100 Forgotten Vintage Names for Girls and boys

Oscara

Oscara

Oscara Meaning and Origin The name Oscara is a girl's name meaning "friend of deer, the spear of god" and is of English and Irish origin. Posts with the name Oscara: 100 Girl Names You Haven’t Heard Of

Ornella

Ornella

Ornella Meaning and Origin The name Ornella is a girl's name meaning "flowering ash tree" and is of Italian origin. From Tuscan dialect word ornello ‘flowering ash tree’.  Posts with the name Ornella: 100 Girl Names You Haven’t Heard Of

Orianthi

Orianthi

Orianthi Meaning and Origin The name Orianthi is a girl's name meaning "beautiful flower" and is of Greek origin. Posts with the name Orianthi: 100 Girl Names You Haven’t Heard Of

Orabella

Orabella

Orabella Meaning and Origin The name Orabella is a girl's name meaning "beautiful altar" and is of Latin origin. Posts with the name Orabella: 100 Girl Names You Haven’t Heard Of

Orenda

Orenda

Orenda Meaning and Origin This powerful name, taken from Native American legend, sounds quintessentially romantic. The name Orenda is a girl's name meaning "great spirit, magical power" and is of Native American origin.  You may also like: Odette, Odessa, Olydia Posts...

Ovelia

Ovelia

Ovelia (ov-ee-lia) is a girl’s name of Greek origin meaning: “help”. Ovelia is a variation of the name Ophelia.

Ondine

Ondine

Ondine (on-deen) is a girl’s name of Latin origin meaning: “little wave”.

Orsa

Orsa

Orsa is a Italian name meaning: “little bear”. 

Oria

Oria

Oria is a Italian name meaning: “golden”.

Ombra

Ombra

Ombra is a Italian word name meaning: “shadow”.

Octavia

Octavia

Octavia is a Latin name meaning: “eighth”.

Omilly

Omilly

Omilly is an invented girl’s name.

Odessa

Odessa

Odessa is a Greek name meaning: “wrathful”.

Ophelia

Ophelia

Ophelia is a Greek name meaning: “help”.

Olivia

Olivia

Olivia is a Latin name meaning: “olive”.

Ovidia

Ovidia

Ovidia Meaning and Origin The name Ovidia is a girl's name meaning "shepherd" and is of Italian origin. Feminine variation of Latin Ovidius, a Roman family name. Posts with the name Ovidia: 100 Girl Names You Haven’t Heard Of

Ottoline

Ottoline

Ottoline is a French girl’s name meaning: “prospers in battle”.

Ottavia

Ottavia

Ottavia Meaning and Origin Ottavia is a girl's name meaning "eight" and is of Italian origin. A variation of Latin Octavia. Posts with the name Ottavia: 50 Exotic & Unique Names for Your Baby Girl

Orchid

Orchid

Orchid Meaning and Origin Orchid is a girl’s flower name of English origin. From ancient Greek órkhis.

Oona

Oona

The girl’s name Oona is a Irish name meaning: “lamb”.

Oceane

Oceane

Oceane Meaning and Origin Oceane is a girl’s name meaning “ocean” and is of French origin. A popular name in France. Posts with the name Oceane: 60 Hippie Baby Names For Your Little Boho Baby

Olympia

Olympia

Olympia (o-LIMP-ee-uh) is a girl’s name of Greek origin meaning: “from Mount Olympus”.

Odilia

Odilia

The girl’s name Odilia is a German name meaning: “wealthy, fortune”.

Oda

Oda

Oda Meaning and Origin Oda is a girl’s name meaning “wealth, fortune” and is of German origin. Feminine of Odo, a short form of various names beginning with the Germanic element aud ‘wealth, fortune’. Posts with the name Oda: 60 Short Unique Girl...

Odette

Odette

Odette is a French girl’s name meaning: “wealthy”.

Oriana

Oriana

It may be a derivative of Old French or Spanish oro “gold” (Latin aurum).

Odile

Odile

Odile Meaning and Origin The name Odile is a girl's name meaning "prospers in battles" and is of French origin. French from the medieval Germanic name Odila.

Ottilie

Ottilie

Ottilie Meaning and Origin Ottilie is a girl’s name meaning “riches” and is of German origin. Germanic from the medieval given name Odila, derived from od, ot ‘riches’. Posts with the name Ottilie: Adorable German Names You Should...

Orla

Orla

The girl’s name Orla is an Irish name meaning: “gold princess”.

Orna

Orna

The girl’s name Orna is an Irish name meaning: “sallow”.

Get the Latest

Categories