Esteve is a Catalan and Spanish form of Stephen, from Greek, meaning crown or wreath.
Like Esteve?
Swipe through thousands of names like it