Tamil Dictionary 🔍

lily-livered

Lil"y-liv`ered, a. Defn: White-livered; cowardly.


lily-livered - Similar Words