Neo means new.
नवीन का अर्थ होता है नया।