Pūtaiao

pūhanga waipēhi

hydraulic engineering

tūingoa

Takenga Mai

pū - skilled person

hanga - make, build, fashion

waipēhi - hydraulics