32 Spanish Girl Names Starting With O (2024)

Ooh, la la! There are a lot of lovely Spanish girl names that start with the letter O, and we’re here to prove it. Still a relatively uncommon choice for the first letter of a name, many of these Spanish girl names starting with O are hip, stylish, and bound to make your little girl stand out from the crowd.

Let’s start with one that’s pretty familiar: Olivia. 2019 was the first year this Spanish name topped the list for popular girl names in the U.S., so it’s clearly a hit with us Yankees. The name is derived from the Latin oliva, which means olive or olive tree, and it’s actually been around in England since the 13th century.

How about Ora, though? This name is much shorter, simpler, and therefore, a bit more modern. It means “prayer” and is actually quite popular with Spanish baby girls. It joins the ranks of other common, three-letter Spanish girl names like Ida, Ava, and Mia.

If you’re looking for names that don’t end in A, though, try Odalis or Osane; both names have more of an androgynous edge with strong meanings to match. The former means “fatherland” and “fortune,” and is actually a variant of the German Odilia. The latter, on the other hand, is pretty propitious with its meaning of “health.” Clearly, you can’t go wrong with either of these names when it comes to choosing one that’ll bless your baby.

We’ve got a long list of other Spanish girl names starting with O below, so stick around to learn what they are and more about their meanings.

Oca

Meaning: The splendour or the glory of the most charming King
Origin: Spanish

Ochoa

Meaning: The wolf
Origin: Spanish

Odalis

Meaning: Invented name
Origin: Spanish

Odille

Meaning: Fortune
Origin: Spanish

Ofelia

Meaning: To help
Origin: Spanish

Oihana

Meaning: From the forest
Origin: Spanish

Olaia

Meaning: Well-spoken
Origin: Spanish

Olalla

Meaning: Good talker
Origin: Spanish

Oleda

Meaning: Noble
Origin: Spanish

Olga

Meaning: Holy, blessed
Origin: Spanish

Olimpia

Meaning: The one who is from the hill Olympus
Origin: Spanish

Olinda

Meaning: Protector
Origin: Spanish

Oliveria

Meaning: Olive tree
Origin: Spanish

Olivia

Meaning: Olive
Origin: Spanish

Olizamia

Meaning: Soft spoken
Origin: Spanish

Omara

Meaning: Star
Origin: Spanish

Ona

Meaning: The number one
Origin: Spanish

Ondina

Meaning: Water sprite
Origin: Spanish

Oona

Meaning: Unity, Pure
Origin: Spanish

Ora

Meaning: Light
Origin: Spanish

Oracion

Meaning: Prayer
Origin: Spanish

Orazia

Meaning: The one who is watching the time period
Origin: Spanish

Orengia

Meaning: Having the sour and sweet quality of orange
Origin: Spanish

Orieta

Meaning: Sunrise
Origin: Spanish

Orinda

Meaning: The one who studies diligently and like to read a lot
Origin: Spanish

Orlanda

Meaning: Master of all above
Origin: Spanish

Orozco

Meaning: From Orozco
Origin: Spanish

Orquidea

Meaning:  Beautiful as a flower
Origin: Spanish

Ortega

Meaning:  From Ortega
Origin: Spanish

Osane

Meaning: Health
Origin: Spanish

Osith

Meaning: Divinely strong
Origin: Spanish

Othelia

Meaning: Rich
Origin: Spanish

Leave a Comment