滿山紅 [满-红]

Jyutping mun5 saan1 hung4
Pinyin mǎn shān hóng

Definitions (Wiktionary)
  1. noun
    azalea
    (syn.) 杜鵑, 杜鹃