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

ambon Definition

Cancel
ambon
geographical name(Am-bon)
island of eastern Indonesia in the Moluccas south of Ceram area 314 square miles (816 square kilometers)
ambon
geographical name(Am-bon)
city and port on a bay of the Banda Sea on Ambon Island population 276,955

Words Related to ambon!

ambon Examples by Brain Bank Users