TOWER OF DAVID


Meaning of TOWER OF DAVID in English

fortress on the wall of the Old City of Jerusalem whose construction is attributed to David

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.