◄
Lieger
►
Dictionary
(
n.
) A resident ambassador.
Clyx.com