Open main menu

MaoriEdit

EtymologyEdit

From English miracle.

NounEdit

merekara

  1. miracle