Spanish and Italian form of Aristaeus, from Greek aristos meaning 'the best' or 'most excellent.'
Like Aristeo?
Swipe through thousands of names like it