Saphead



ENGLISH MEANING
noun
1.
A weak-minded, stupid fellow; a milksop.