Xen

Variation of Japanese Zen, form of Buddhism

Xen Origin and Meaning

The name Xen is a girl's name .

Xen might also be a minimalist reduction of Alexandra.