Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for simpleton
1. n. a person lacking intelligence or common sense
Thesaurus
Synonyms and Antonyms for simpleton
International Languages
Meaning for simpleton found in 1 Languages.
Sponored Video