Home
Advance Search
Dictionary
Words with Friends solver
Meaning of crannog
Definition:-
An ancient fortified dwelling constructed in a lake or marsh in Scotland or Ireland. (noun)