showroom

A showroom is a large space used to display products or show entertainment.

Back