Variant of Cruz, from Latin crux, meaning cross.
Like Cruze?
Swipe through thousands of names like it