Find the word definition

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.