Yahoo Malaysia Web Search

Search results

  1. Dictionary
    brand ambassador

    noun

    • 1. 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"