Mssrs.

English

Noun

Mssrs.

  1. (dated) Alternative spelling of Messrs..