tamaaraa
[
Tahitian
]
A type of feast.
Countries
Tahiti