4 ms·The Latin term it was derived from is "nova stella", meaning "new star".by CydeWeys 8y agoThe Latin term it was derived from is "nova stella", meaning "new star".philipov 8y agoGuess what "nova" means ...deleted 8y ago[deleted]Bud 8y agoA show on PBS.