Lieger

enUK

Lie´ger

(lē´jẽr)
n.1.A resident ambassador.