3 names selected out of 19.835
Deorsa • GaelicMeans - farmer, earthworkerMeaning, origin, forms...Letters meaningNumerologyCharms
Horsa • BritishMeans - horseMeaning, origin, forms...Letters meaningNumerologyCharms
Thersa • LatinMeans - favourableMeaning, origin, forms...Letters meaningNumerologyCharms