Xenon
Greek
Foreign person or stranger
Xenon is an Old Greek name and it means 'foreigner'.
No more information.
Winifred Roshan , Alejandra , Freedman , Niesha , Delano , Luzia , Xiu , Nellie , cyber-