lanzhou Meaning, Definition & Usage

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

WordNet