Xiaozhuang is a Chinese name, not an English name. In Chinese, it is typically a nickname or a term of endearment for someone named Zhuang. There is no specific meaning to the name itself, but it can be translated as "little Zhuang."
數據來源:美國社會保障侷 (SSA)