Word Hen
What is the meaning of the word "
lily-livered
"?
Definitions: