Tamil Dictionary 🔍

sheep-faced

Sheep"-faced`, a. Defn: Over-bashful; sheepish.


sheep-faced - Similar Words