(Xuan: distinguished.
)
Haoxuan
(meaning: aboveboard, majestic.
Zixuan
He Xuan
(Crane: Wild cranes in the clouds.
Xuan: Very honorable.
Xuan Ming
Yi Xuan
(hey: beautiful; Xuan: majestic)