This Latin name has loads of modern potentially, especially as we see the rise of Cruz. Meaning “cross,” he can be a nod to your faith, but he’s also a star name, appearing as a constellation.