皓: Pure and radiant. In names, it often conveys the meaning of a broad-minded, elegant, and noble character.
淞:
Songjiang, the name of a river, carries no specific meaning when used in personal names.
Meaning: Brightness and purity symbolized by 'Hao', and resilience and longevity symbolized by 'Song'.