Definify.com

Definition 2024


embassadour

embassadour

English

Noun

embassadour (plural embassadours)

  1. Obsolete form of ambassador.