From 梅 (méi) meaning "chinese plum" or 美 (měi) meaning "beautiful", combined with 弘 (hóng) meaning "enlargen, expand, great" or 鸿 (hóng) meaning "wild swan, great, vast" or 虹 (hóng) meaning "rainbow". Other character combinations can form this name aswell.