Tamil Dictionary 🔍

nosed

Nosed, a. Defn: Having a nose, or such a nose; -- chieflay used in composition; as, pug-nosed.


nosed - Similar Words