What does ambon mean?
The definition of ambon
Am”bon, n.
Same as Ambo.