The Chinese name of Lilau Square is "¨È±C¤««e¦a". Do you know what is the meaning? It is a square in front of an old woman's well.