Thesaurus.com
Dictionary.com
Showing results for meteor burst.

meteor burst

NOUN
falling star
Synonyms