Spanish form of Saint Maclou (Machutus), a Welsh-Breton saint's name meaning 'bright prince.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Maclovio?
Swipe through thousands of names like it