- ambo.
- an island in the central Moluccas, in easterb Indonesia. 314 sq. mi. (813 sq. km).
- a seaport on this island.
- an island in Indonesia, in the Moluccas. Capital: Amboina. Area: 1000 sq km (386 sq miles)
- a port in the Moluccas, the capital of Ambon (Amboina) island
More Definitions
- GREAT (noun) Definition, Meaning & Examples
- IKIGAI (noun) Definition, Meaning & Examples
- GOLD, FRANKINCENSE, AND MYRRH (noun) Definition, Meaning & Examples
- CYBERPET (noun) Definition, Meaning & Examples
- BOO-HURRAH THEORY (noun) Definition, Meaning & Examples
- SATRAPY (noun) Definition, Meaning & Examples