4 names selected out of 19.835
Speed • BritishMeans - Good fortune; To succeed; HastenMeaning, origin, forms...Letters meaningNumerologyCharms
Spencer • BritishMeans - dispenser of provisionsMeaning, origin, forms...Letters meaningNumerologyCharms
Sperantia • LatinMeans - to hopeMeaning, origin, forms...Letters meaningNumerologyCharms
Spes • RomanMeans - hopeMeaning, origin, forms...Letters meaningNumerologyCharms