Further results for the word "exhibit-hall"
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