DictionaryAI

Maiden Tower

Short definition from Wiktionary

Proper noun

  1. A historic 12th-century tower located in the Old City of Baku, Azerbaijan.

We haven’t written up Maiden Tower yet: Simple and Standard meanings, examples and a quiz.