mEnglish → FrenchEnglish–French Dictionarym M [em] noun 1) (letter) m, M m 2) m (abrév écrite = metre(s) GB, meter(s) US) m 3) M (abrév = motorway) autoroute f the M3 — l'autoroute M3 4) m abrév écrite = mile(s) 5) m abrév écrite = million