• Ambon

    Full definition of ambon

    Noun

    ambon

    (plural ambons)
    1. Alternative form of ambo----
    © Wiktionary