Amban

Noun

 * 1)  amban provincial governor in a semi-independent territory under Chinese rule