n. crannoge, 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
CRANNOG
Meaning of CRANNOG in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012