Ngarara (noun) Definition, Meaning & Examples

noun plural ngarara NZ
  1. a lizard
  2. (in Māori mythology) a lizard-like monster
Ngarara (noun) Definition, Meaning & Examples

More Definitions