A semi-learned term borrowed from Latin mīrāculum. Compare Spanish milagro.
milagru m (plural milagros)