Noun Definition

ambassadress

1.Definition: a woman ambassador

Category: People