What is the meaning of Novus?

new, novel

fresh, young

recent

unusual, strange, extraordinary

Source: wiktionary.org