Definify.com

Definition 2025


nūpepa

nūpepa

Maori

Noun

nūpepa

  1. newspaper