3 names selected out of 19.835
Egidio • GreekMeans - young goatMeaning, origin, forms...Letters meaningNumerologyCharms
Elpidio • GreekMeans - hopeMeaning, origin, forms...Letters meaningNumerologyCharms
Ovidio • RomanMeans - a sheepMeaning, origin, forms...Letters meaningNumerologyCharms