Find the word definition

Wikipedia
Strellson

Strellson AG, based in Kreuzlingen, is Switzerland's largest menswear manufacturer. It belongs to the company group Holy Fashion Group and produces mid-range products aimed at men between 25 and 40.