Wiktionary
boroughheads
n. (plural of boroughhead English)
n. (plural of boroughhead English)