tahora

Tahitian

Noun

tahora

  1. river