Meaning and Translation of Addle Head in Urdu Script and Roman Urdu with Definition,
1. a person with confused ideas; incapable of serious thought