Lanchow - Definition

lanchow

n 1: the capital city of the Chinese province of Gansu on the
Yellow River [syn: Lanzhou, Lanchou, Lanchow]

Look up another word