English to Hindi

Meaning for:
birdbrained
other
मूर्खतापूर्ण