Meaning of ilion

Definition of ilion

(noun) an ancient city in Asia Minor that was the site of the Trojan War

Other information on ilion

WIKIPEDIA results for ilion
Amazon results for ilion