Find the word definition


Kolombangara (sometimes spelled Kulambangara) is an island in the New Georgia Islands group of the Solomon Islands in the southwestern Pacific Ocean. The name is from a local language, a rough translation of its meaning is "Water Lord" with approximately 80 rivers and streams running down its flanks.