person who is or acts unintelligent or naïve - Spanish English Dictionary