From Chinese 蕻 (hóng) meaning "budding, flourishing", 洪 (hóng) meaning "flood, deluge, great, vast", or 宏 (hóng) meaning "wide, spacious, great, vast" combined with 良 (liáng) meaning "good" or 亮 (liàng) "good, virtuous, respectable". Other character combinations can form this name as well.