Ambassadress
English Meaning
A female ambassador; also, the wife of an ambassador.
- A woman ambassador. See Usage Note at -ess.
Sorry, No Malayalam Meaning for your input!
See Ambassadres Want To Try Ambassadress In Malayalam??