Definify.com

Definition 2025


tūhura

tūhura

Maori

Verb

tūhura

  1. investigate, disclose, discover

See also