Definify.com

Definition 2024


West_Lake

West Lake

English

Proper noun

West Lake

  1. A lake in west of central Hangzhou, Zhejiang, in China.