Definition, synonyms and related words
An ancient circular fortification of earth or stone, found especially in Ireland.