Find the word definition

Wikipedia
Starworld

Starworld is an apparel brand owned by an international group which owns the Cotton Club that produces apparel and is a marketer and a vertically-integrated manufacturer. The company and brand's manufacturing centre is in Alexandria, Egypt, and the brand has offices in Warrington (England), Hoofddorp (Holland) and Nicosia (Cyprus).