Search
Menu
Home
Sources
About
Contacts
Tokorua
Tokorua
is an
island
of the
Gambier Islands
of
French Polynesia
. The name means "companion, mate" in
the local
Mangareva language
.