Definitions for "Ambon Island"
Ambon Island is part of the Maluku Islands of Indonesia. The island has an area of 775 km² (300 sq mi.), and is mountainous, well watered, and fertile.