Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

labuan Definition

Cancel
labuan
geographical name(La-bu-an)
island of Malaysia in an inlet of the South China Sea off the western coast of Sabah population 14,904

Words Related to labuan!

labuan Examples by Brain Bank Users