Definition of nubia

Definition of nubia
  1. nubia Noun A light, knitted head scarf worn by women.
Need more help? Try our forum NEW