Did you mean miracles?
miracles
noun
°plural of miracle.