Messrs.

Etymology
Abbreviation of French or English.