English to English
miraculous
(m/I/'r/&/k/j//U/l/@/s
)
adjective (a)
- Of the nature of a miracle; performed by supernatural power; effected by the direct agency of almighty power, and not by natural causes.(adjective)source: webster1913
adjective satellite (s)
- peculiarly fortunate or appropriate; as if by divine intervention(adj.all)source: wordnet30