Pinyin:xu lan
Last Name:徐
First Name:岚
Meaning:Misty mountain
Explain:Xu is a common surname, Lan means misty and serene.
Chinese Stroke