What is the meaning of Opportunus?

suitable

advantageous, useful

favourable, opportune, convenient

Source: wiktionary.org