Baby Names and Name Generators

What Does Cruz Mean?
"Cross; cross"