Τρώγιλος

Proper noun

 * 1) Trogilus, Sicily, Italy