NOVAS MEANING IN ENGLISH

• Novas Definition & Synonyms

  1. (pl. ) of Nova


• Nova Definition & Synonyms

  1. (n.) A new star, usually appearing suddenly, shining for a brief period, and then sinking into obscurity. Such appearances are supposed to result from cosmic collisions, as of a dark star with interstellar nebulosities.


RECENT SEARCHES