lanchow Meaning, Definition & Usage

  1. noun the capital city of the Chinese province of Gansu on the Yellow River
    Lanzhou; Lanchou.

WordNet