Yahoo Canada Web Search

Search results

  1. Dictionary
    nova
    /ˈnəʊvə/

    noun

    • 1. a star showing a sudden large increase in brightness and then slowly returning to its original state over a few months.

    More definitions, origin and scrabble points