Nucha Meaning

There are 1 meaning(s) for word Nucha

Nucha Meaning 1 : the back side of the neck

    Synonyms : nape,  scruff