n. crannog, artificial or natural island built in a lake or swamp in prehistoric Ireland and Scotland; lake residence or fort built on an artificial island in ancient Ireland and Scotland
CRANNOGE
Meaning of CRANNOGE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012