Find the word definition

Wikipedia
Tanhua

Tanhua may refer to:

  • Tanhua Shan (昙华山; ie. Tanhua Mountain), a mountain range near Dayao in Chuxiong, Yunnan, China
  • Tanhua Lin (昙华林; ie. Tanhua Forest), a forest in Wuhan, Hubei, China