Baby Girl names in anglo-saxon starting with o with meaning
odelina
Origin: german
Religion: judaism
Meaning: The servant of the guardian., Little wealthy one
odette
Origin: french
Religion: judaism
Meaning: A lion in a form of human. A person who possess the furious powers of a lion, Of the fatherland; fortunate heroine. Can also be a feminine: Wealthy