Meaning of lanchow

Definition of lanchow

(noun) the capital city of the Chinese province of Gansu on the Yellow River

Other information on lanchow

WIKIPEDIA results for lanchow
Amazon results for lanchow