This page provides all possible meanings and translations of the word wuhu
FreebaseRate this definition:(0.00 / 0 votes)
Wuhu is a prefecture-level city in southeastern Anhui province, People's Republic of China. Sitting on the southeast bank of the Yangtze River, Wuhu borders Xuancheng to the southeast, Chizhou and Tongling to the southwest, Hefei to the northwest, Ma'anshan to the northeast, and the province of Jiangsu to the east, and is approximately 90 km southwest of Nanjing.
Find a translation for the wuhu definition in other languages: