Find the word definition

Wikipedia
Venca

Venca is a Spanish trademark within the textile industry, CIFDSA, which belongs to 3 Suisses International, specialising in mail order in 14 different countries.

The company is currently located in Camí de les Oliveres, n º 1, 08800 Vilanova i la Geltrú, Barcelona, Spain.