taormina


taormina

noun

  1. a resort commune in Messina, in E Sicily, Italy: Roman remains.

Leave a Reply

Your email address will not be published. Required fields are marked *

38 queries 2.659