Word info

Shichahai

Proper noun

Meaning

A lake in Xicheng district, Beijing, China.

A subdistrict of Xicheng district, Beijing, China.

Source: en.wiktionary.org

Close letter words and terms