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