LATIN DICTIONARYLexicon Latīnum
proper noun

Ămestrătus

Meaning

  1. a town on the north coast of Sicily

Ămestrătus, i, f.,
I. a town on the north coast of Sicily, mentioned only by Cic. and Steph. B., now Mistretta, is prob. the same place as the Amastra of Sil. 14, 267; Cic. Verr. 3, 39, 43; Steph. B. s. v.—Hence, ămestrătīni, ōrum, m., the inhabitants of Amestratus, Cic. Verr. 3, 39, 89.

In the Academy Smith's classical dictionaries

Quick answers

What does Ămestrătus mean in Latin?
Ămestrătus, a proper noun, means “a town on the north coast of Sicily”.