dummelhead
/ (ˈdʌməlˌhɛd) /
noun
Northern English dialect
a stupid or slow-witted person
Words nearby dummelhead
dumela,
dumfries,
dumfries and galloway,
dumfriesshire,
dumka,
dummelhead,
dummkopf,
dummy,
dummy block,
dummy head,
dummy joint