'Lanchou' definitions:

Definition of 'Lanchou'

From: WordNet
noun
The capital city of the Chinese province of Gansu on the Yellow River [syn: Lanzhou, Lanchou, Lanchow]