Definition of Miraculously

  • 1. In a miraculous manner Adverb