Meaning of letter office in English:

letter office

noun

  • Post office.

Origin

Mid 17th century; earliest use found in untitled.