Definition of Troad in English:

Troad

proper noun

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

Pronunciation:

Troad

/ˈtrəʊad/