ambassadress
1.
(
noun
) a woman ambassador
Related Words:
ambassador
,
embassador
Terms and Conditions of Use / Copyright Notice