Definition of ノバ

ノバ

noba

noun
nova(astronomy term)