A form of Euclid, from Greek roots interpreted as good glory or renowned goodness.
Like Euclides?
Swipe through thousands of names like it