huddroun
/ˈhʌd.ˌroʊn/Definitions
1. noun
A type of ancient Celtic settlement or fortified hilltop.
“Archaeologists found evidence of a huddroun on the outskirts of the village.”
1. noun
A type of ancient Celtic settlement or fortified hilltop.
“Archaeologists found evidence of a huddroun on the outskirts of the village.”