Tamil Dictionary 🔍

dog-faced

Dog"-faced`, a. Defn: Having a face resembling that of a dog. Dog-faced baboon (Zoöl.), any baboon of the genus Cynocephalus. See Drill.


dog-faced - Similar Words