French form of Euclid, from Greek 'eu' (good) and 'kleos' (glory), meaning 'good glory.'
Like Euclide?
Swipe through thousands of names like it