megagallery

Noun

 * 1) A very large commercial art gallery that operates globally.