3 names selected out of 19.835
Myra • GreekMeans - Myrrh; extraordinary; a person with a unique and special qualityMeaning, origin, forms...Letters meaningNumerologyCharms
Myranda • LatinMeans - admirable, wonderfulMeaning, origin, forms...Letters meaningNumerologyCharms
Myrat • ArabicMeans - wish, desireMeaning, origin, forms...Letters meaningNumerologyCharms