Home
Search
Index
Definify.com
Definition
2025
West_Lake
West Lake
English
Proper noun
West
Lake
A
lake
in
west
of
central
Hangzhou
,
Zhejiang
, in
China
.
Etymology
A translation of
Mandarin
Chinese
西湖
Similar Results