English to Hindi

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