Further results for the word "exhibition-room"
gallery [noun]
means "art studio"studio, exhibition room, exhibit hall, fine arts museum, showroom, salon
showroom [noun]
means "art studio"studio, exhibition room, exhibit hall, fine arts museum, gallery, salon