Sorry, no definitions found. You may find more data at shen-pao.
Sorry, no etymologies found.
I send you the two papers which were made public in China, and through the Shen-pao some of it was sent over.
The Life of Gordon, Volume II Demetrius Charles Boulger 1890