elchee

elchee

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