Find the word definition

Wiktionary
liuli

n. 1 ancient Chinese name for colored glass; e.g. Liuli bead, Liuli ring 2 color glaze; e.g. Liuli roof tile, Liuli brick 3 crystal art sculptures, especially created through lost-wax method (Pate de Verre)

Wikipedia
Liuli

Liuli, formerly known as Sphinx Hafen , is a settlement on the Tanzanian shore of Lake Malawi in the Mbinga District of Ruvuma province. It is notable for being the site of the first naval action of World War I.