Home
Search
Index
Definify.com
Definition
2024
ambassadrix
ambassadrix
English
Noun
ambassadrix
(
plural
ambassadrices
)
(
rare
)
an
ambassadress
.
Similar Results