NEW STAR


Meaning of NEW STAR in English

noun

Etymology: probably translation of Italian nuova stella or New Latin nova stella

1. : nova

2. : a star that is newly formed

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.