-rama Look up -rama at Dictionary.com
noun suffix meaning "spectacular display or instance of," 1824, abstracted from panorama, ultimately from Greek horama "sight."