nubia
English
nubia meaning in English • nubia का अर्थ अंग्रेजी में
Noun
- A light fabric of wool, worn on the head by women; a cloud.