Find the word definition

Wikipedia
Beulas

Beulas SAU is a coachbuilder based in ArbĂșcies, Catalonia, Spain. The company builds a range of coach bodies on a variety of chassis. Their products are sold throughout Europe.