What is the meaning of Opportun?

opportune, expedient

opportune, timely

expedient

suitable

Source: wiktionary.org