Felizardo is built from Latin felix, meaning happy or fortunate, and survives mainly in Spanish and Portuguese usage.
Like Felizardo?
Swipe through thousands of names like it