meaning of ambassadress

1. A female ambassador; also, the wife of an ambassador.


Related Words

ambassadress |

Developed & Maintained By Taraprasad.com

Treasure Words