Mayra is a girls' name and it has originated from the Irish language. The name is actually a variant form of the Gaelic name Marie. The meaning of the name is 'beautiful'.
The name is popular as a first name for girls but rare as a surname. The name is quite common in English speaking countries.
The name is popular as a first name for girls but rare as a surname. The name is quite common in English speaking countries.
Mayra means 'freedom' and 'helpful'.