This is one of those names you would find in science-fiction stories due to the XENO- at the front. Xenophon is a usable name, by all means, but expect some strange looks when little Xenophon is introduced to your friends. I knew a Xenophon once (1-945,000,000 chance), and when I heard the name, my first thought was "Who gave him that name?!"Xeno is a likable, quirky nickname. So is Nophon. The name Xenophon can make an impression on anyone, so it would make the little Xeno very memorable.
https://www.goarch.org/chapel/saints?contentid=404
https://catholicsaints.info/saint-xenophon-of-constantinople/
https://orthodoxtimes.com/memory-of-saint-xenophon-and-his-family/