Word info

tong lau

Noun

Meaning

tong lau (plural tong laus)

A tenement building, found in Southern China, Hong Kong, and Taiwan.

Source: en.wiktionary.org

Close letter words and terms