Definify.com

Definition 2025


tahora

tahora

Tahitian

Noun

tahora

  1. river