滿 []

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

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