imbecille

Etymology
From.

Adjective

 * 1)  imbecile
 * 2)  fool, idiot, stupid, moron

Noun

 * 1) fool, idiot, clot