1 new star | Definition of new star

new star

noun

Definition of new star

1 : nova
2 : a star that is newly formed

History and Etymology for new star

probably translation of Italian nuova stella or New Latin nova stella

Keep scrolling for more