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.
2012