Yahoo Malaysia Web Search

Search results

  1. Dictionary
    ambassadress
    /amˈbasədrɪs/

    noun

    • 1. a woman who is an accredited diplomat sent by a country as its official representative to a foreign country.

    More definitions, origin and scrabble points