Taormina definition

täôr-mēnä
A town of northeast Sicily, Italy, on the Ionian Sea southwest of Messina. First founded in the eighth century bc , it is noted for its Greek and Roman ruins.
0
0
Advertisement