NUBIA


Meaning of NUBIA in English

noun a light fabric of wool, worn on the head by women; a cloud.

Webster English vocab.      Английский словарь Webster.