Trianda (noun) Definition, Meaning & Examples

noun
  1. a town on the Greek island of Rhodes, in the Aegean Sea: built on the site of ancient Ialysus.
Trianda (noun) Definition, Meaning & Examples

More Definitions