English word definition — powered by WordNet
a city on the Zhu Jiang delta in southern China
Want to remember guangzhou?