What is the full meaning of amban
(Chinese) a Chinese resident official in a dependency [n -S]
Example of the word amban placed on a Scrabble board.