YourDictionary

Ambon

  1. one of the Molucca Islands, southwest of Ceram, in Indonesia: 314 sq mi (813 sq km)
  2. seaport on this island: pop. 206,000

See Ambon in American Heritage Dictionary 4

link/cite print suggestion box