Leodegario is a Spanish form of a Germanic name built from elements meaning "people" and "spear."
Like Leodegario?
Swipe through thousands of names like it