Damaso comes from Greek Damasos, meaning to tame or subdue, via Spanish usage.
Like Damaso?
Swipe through thousands of names like it