Synonyms for "heaven-sent"

Words with similar meaning