elchee

elchee

(ˈɛltʃiː) n (Government, Politics & Diplomacy) an ambassador