Uk English Meaning of ambassadress
ambassadress
Other Uk English words related to ambassadress
Nearest Words of ambassadress
Definitions and Meaning of ambassadress in English
ambassadress (n)
a woman ambassador
ambassadress (n.)
A female ambassador; also, the wife of an ambassador.
FAQs About the word ambassadress
Definition not available
a woman ambassadorA female ambassador; also, the wife of an ambassador.
Ambassador,Consul,diplomat,Attaché,delegate,emissary,envoy,Legate,minister,missionary
No antonyms found.
ambassadorship => Ambassadorship, ambassadorial => ambassadorial, ambassador => Ambassador, ambassade => embassy, ambary hemp => Ambary hemp,