English to Hindi

Meaning for:
white-livered
other
डरपोक;कायर