The Collaborative International Dictionary
Sumph
Sumph \Sumph\, n. A dunce; a blockhead. [Scot.]
Wiktionary
sumph
n. (context Scotland northern England English) A dunce; a blockhead.