English word definition — powered by WordNet
having unexpected good fortune
supremely favored
presaging good fortune
Want to remember fortunate?