Find the word definition

Wikipedia
Xiqiao

Xiqiao may refer to:

  • Xiqiao, Foshan , town in Nanhai District, Foshan, Guangdong, China
  • Xiqiao, Huai'an , town in Chuzhou District, Huai'an, Jiangsu, China
  • Mount Xiqiao, a dormant volcano in Nanhai District, Foshan, Guangdong, China