sendiharri

Noun

 * 1) ambassador of a country

Derived terms

 * (embassy)