Yahoo Web Search

Search results

  1. Dictionary
    no·va
    /ˈ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

  1. Searches related to meaning of nova

    meaning of novation
    meaning of novatos