Weak-Headed Meaning in Hindi

What is the translation of word Weak-Headed in Hindi?

Meaning of  Weak-Headed in Hindi is : कम-अक़्ल

Other Meanings of Weak-Headed