Italian variant of Antaeus, the giant of Greek mythology whose strength came from contact with the earth.
Like Anteo?
Swipe through thousands of names like it