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!