Te Reo Maori Dictionary

kehua (Level: 2 )

English: ghost

Pending