Ambon
Am·bon
Ambon
n.
Same as
Ambo
.