Definition of brand ambassador in English:

brand ambassador

noun

  • A person, especially a celebrity, who is paid to endorse or promote a particular company's products or services:

    ‘the actor has landed a new role as a brand ambassador for Bulgari’