ialysus








noun

  1. an ancient Mycenaean city on the island of Rhodes.
56 queries 0.554