English to Hindi

Meaning for:
rattlebrained
other
भुलक्कड़