Definify.com

Definition 2025


embassadour

embassadour

English

Noun

embassadour (plural embassadours)

  1. Obsolete form of ambassador.