Likely related to Welsh creu, meaning "to create," giving it an artistic and inventive sense.
Like Creu?
Swipe through thousands of names like it