Find the word definition

Wikipedia
Putaruru

Putaruru is a small town in the Waikato region of New Zealand's North Island. It is on the Oraka River 65 kilometres south-east of Hamilton. The correct form of the name is thought to be the Māori word Putaaruru – "To come forth like a ruru ( morepork)"; sometimes given as 'Home of the Owl'.