Tamil Dictionary 🔍

nucha

Nu"cha, n.; pl. Nuch. Etym: [LL.] (Zoöl.) Defn: The back or upper part of the neck; the nape.


nucha - Similar Words