• Embassadour

    Full definition of embassadour

    Noun

    embassadour

    (plural embassadours)
    1. Obsolete form of ambassador
    © Wiktionary