Short form of Erastus, from Greek 'erastos' meaning beloved.
Like Rastus?
Swipe through thousands of names like it