What is the meaning of Hapuku?

A large and valuable food fish, Polyprion oxygeneios, in the family Serranidae of New Zealand.

Source: wiktionary.org