Definition of Lanchow

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

Synonyms of Lanchow


Antonyms of Lanchow


No Antonyms Found.

Homophones of Lanchow


No Homophones Found.