Maiden-s-tower definition

A tower that sits on a small islet located in the Bosphorus in Istanbul, Turkey.
pronoun
0
0
Advertisement