- Of the nature of a miracle; performed by supernatural
power; effected by the direct agency of almighty power, and not by
natural causes. - Supernatural; wonderful. - Wonder-working.
Meaning of 'miraculous' (Princeton's WordNet)
1 . miraculous
[ s]
Meaning (1): - peculiarly fortunate or appropriate; as if by divine intervention