ilion

Noun
  1. An ancient city in Asia Minor that was the site of the Trojan War (synset 108806739)

Other Searches