Meaning & History
From Chinese 龙 (lóng) meaning "dragon" or 隆 (lóng) meaning "prosperous, abundant" combined with 勝 or 胜 (shèng) meaning "to be able to be; to be equal to" but also "to win; to be victorious" or 声 (shēng) meaning "voice, sound, noise". Other character combinations can be used.