English Dictionary
Definition miraculous in British English
miraculous adjective
adjective
/məˈrækjʊləs/
1
extremely lucky and unexpected
Synonyms and related words
