Convenient or at a suitable time; opportune.
Pleasing, encouraging or approving.
Useful or helpful.
Auspicious or lucky.
A favourable person
Timely, on time.