is xu a first or last name?
Xu (surname), one of two Chinese surnames (徐 or 许/許), transliterated as Xu in English. ǃXu, a name for the ǃKung group of Bushmen; may also refer to the ǃKung language or the ǃKung people.