Spanish form of Macarius, from Greek 'makarios' meaning blessed or happy.
Like Macario?
Swipe through thousands of names like it