Definify.com

Definition 2026


tahora

tahora

Tahitian

Noun

tahora

  1. river