aba

Noun
  1. A loose sleeveless outer garment made from aba cloth;
    Worn by Arabs (synset 102668709)
  2. A fabric woven from goat hair and camel hair (synset 102668615)

Other Searches