Charming diplomat Synonyms

Definitions for Charming


CD abbreviation

CD is an abbreviation for Charming Diplomat
What does CD stand for?
CD stands for "Charming Diplomat"

Definitions for Diplomat


  • (noun) an official engaged in international negotiations
  • (noun) a person who deals tactfully with others