White-Livered Meaning in Hindi

What is the translation of word White-Livered in Hindi?

Meaning of  White-Livered in Hindi is : सफेद डरपोक

Other Meanings of White-Livered