ref
Middle English: via Old French from Latin miraculum ‘object of wonder’, from mirari ‘to wonder’, from mirus ‘wonderful’.