Definition, synonyms and related words
A spirit or monster in Maori mythology, especially one that dwells in the water.