Tamil Dictionary 🔍

pigeon-livered

Pi"geon-liv`ered, a. Defn: Pigeon-hearted.


pigeon-livered - Similar Words