Definition of Troad in English:

Troad

proper noun

  • An ancient region of northwestern Asia Minor, of which ancient Troy was the chief city.

Pronunciation

Troad

/ˈtrōad/