It is Mere in French, Mutter in German, Ammee in Urdu, Mom in English, Ma in Hindi. It still means the same to all of us SPECIAL. Happy Mothers Day! Mother's Day Messages Mother's Day Quotes