Definition of the Word TRESCO
second largest of the Isles of Scilly.
Close Window