How Well Do You Know English Slang?
noun suffix meaning "sight, view, spectacular display or instance of," 1824, abstracted from panorama (q.v.), ultimately from Greek horama "sight, spectacle, that which is seen."
used to form nouns A spectacular display or instance of what is indicated: boatarama/ bunsorama/ videorama
[1824+; fr panorama, ultimately fr Greek horama, ''sight'']