• Ambassy

    Full definition of ambassy

    Noun

    ambassy

    (plural ambassies)
    1. Obsolete form of embassy
    © Wiktionary