Zenon

Origin Gender Meaning
Greek Mythology Either stranger var. of xenon
Spanish Boy living