Wiktionary
headboroughs
n. (plural of headborough English)
n. (plural of headborough English)