"Lan" means an orchid, which displays its beauty and perfume in isolated valleys. The name "Mei-lan" has a familiar ring and aptly symbolizes the virtues of Chinese womanhood.
取名「梅蘭」除了親切順口，更有象徵中國女性忠貞、堅忍的意味。