Home | Definition | ambassadress

Definition of ambassadress



Overview of noun ambassadress

The noun ambassadress has 1 senses? (no senses from tagged texts)
1. ambassadress

(a woman ambassador)