iJunoon official Urdu Dictionary
کوڑھ مغز
korh maghaz
احمق
ahmaq
English definition for dolt
1. n. a person who is not very bright
Synonyms and Antonyms for dolt
Meaning for dolt found in 25 Languages.
Sponored Video