Advertisement
Advertisement
Trianda
[ tree-ahn-duh; Greek tree-ahn-dah ]
noun
- a town on the Greek island of Rhodes, in the Aegean Sea: built on the site of ancient Ialysus.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ tree-ahn-duh; Greek tree-ahn-dah ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse