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