HMNZS Te Kaha is one of ten Anzac-class frigates, and one of two serving in the Royal New Zealand Navy. The name Te Kaha is Māori, meaning 'fighting prowess' or 'strength'.