MESSRS Meaning of MESSRS in English pl. of MR. Etymology: abbr. of MESSIEURS Oxford English vocab. Оксфордский английский словарь. 2012