French form of Euclid, from Greek 'eu' (good) and 'kleos' (glory), meaning 'good glory.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Euclide?
Swipe through thousands of names like it