3 names selected out of 19.835
Oedipus • GreekMeans - swollen footMeaning, origin, forms...Letters meaningNumerologyCharms
Oengus • IrishMeans - one strengthMeaning, origin, forms...Letters meaningNumerologyCharms
Oenone • GreekMeans - wineMeaning, origin, forms...Letters meaningNumerologyCharms