What is the meaning of Kupuna?

A grandparent or elder.

grandparent

ancestor

infinitive of -puna

Source: wiktionary.org