English to Hindi

Meaning for:
big headed
other
उदार;द्यालु