jugulum
English
jugulum meaning in English • jugulum का अर्थ अंग्रेजी में
Noun
- The lower throat, or that part of the neck just above the breast.