Big Huge Thesaurus

heaven-sent

adjective

similar terms