Oscar
Meaning: God spear, or deer-lover or champion warrior
Origin:English or Irish
Osa
Osa is a baby name with beautiful meanings. ...
Origin:African
Orianna
Orianna is a beautiful name with multiple or...
Origin:Latin
Olalla
Olalla is a pretty name that is usually seen...
Origin:Greek
Olympe
A name traditionally given to girls, the nam...
Origin:French variation of Olympia