nucha
English
nucha meaning in English • nucha का अर्थ अंग्रेजी में
Noun
- The back or upper part of the neck; the nape.