Definition of Troad in English:

Troad

proper noun

  • An ancient region of northwestern Asia Minor. Troy was its chief city.

Pronunciation:

Troad

/ˈtrōad/