[--]

Jyutping saa1 wu4
Pinyin shā hú

Definitions (Wiktionary)
  1. name
    Shahu (a town in Xiantao, Hubei, China)
  2. name
    A lake in Wuhan, Hubei, China