Meaning of Mary
Mary is an English name for girls
The meaning is `great, mother, born in May
The name Mary is most commonly given to American girls.
If it's too long you might use:
Jo, Mae, Mamie, May, Mayme, Mollie, Polly
Use for the other sex:
What do they use in other countries?
The name sounds like:
Myra, Mira, Mera, Marra, Marah, Mahra, Mora, Mairi, Meara, Miri, Maraya
Maira, Mari, Maribel, Marigold, Marisa, Marissa, Mia, Miriam, Annamaria, Asia, Fatima, Khadija, Luz, Maery, Mairin, Marika, Marita, Maritza, Masha, Mirele, Mariella, Mimi, Marietta, Máirín, Marica, Mariska, Maja, Romy, Mitzi, Meike, Maike, Myriam, Manon