YourDictionary

crannog

noun

an ancient Irish or Scottish lake dwelling, built on an artificial island or shallows

See crannog in American Heritage Dictionary 4

Learn more about crannog

link/cite print suggestion box