Find the word definition

Wikipedia
Takamboru

Takamboru is a village in Guadalcanal, Solomon Islands. It is located near Vatupilei and Aruliho, by road northwest of Honiara.