Elidio is a Romance form of a Latin-rooted name, likely tied to Eligius or related forms meaning chosen or distinguished.
Like Elidio?
Swipe through thousands of names like it