2 English Anagrams of AVON
Prev.1Next
nova
Definition: 1. (astronomy) Any sudden brightening of a previously inconspicuous star.
There are 7 definitions of the word nova
Show more information about nova
Prev.1Next
Search took: 10.9006 ms