From Chinese 星 (xīng) meaning "star, planet", 兴 (xīng) meaning "rise, start, flourish, prosper" or 省 (xǐng) meaning "examine, inspect, greet, visit" combined with 强 (qiáng) meaning "strong, powerful, energetic". Other character combinations can form this name as well.