From Guanche (Canary Islands) origin meaning 'great'; widely used as a given name in Spain.
Like Yeray?
Swipe through thousands of names like it