BROUGH


Meaning of BROUGH in English

n. dual-walled circular stone tower constructed in Scotland at the beginning of Christian era

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