Sumph Definition

noun

(Scotland, northern England) A dunce; a blockhead.

Wiktionary

Other Word Forms of Sumph

Noun

Singular:
sumph
Plural:
sumphs

Origin of Sumph

  • Origin unknown.

    From Wiktionary