What is the meaning of Scaena?

stage

scene

theatre

(transferred) natural scenery, background, backdrop

publicity, the public eye

euphemism for death with dēcēdo

Source: wiktionary.org