Xan \xan\ as a boy's name is a variant of Sander (German) and Xander (Greek). See for meaning of Xan.
The baby name Xan sounds like Zan, Cian, Zane, Sean, Xeno, Zann and Zain. Other similar baby names are Ban, Dan, Ean, Van, Han, Ian, Jan and Tan.