Maori edit

Etymology edit

From English miracle.

Noun edit

merekara

  1. miracle