Spanish form of Maelgwn via Saint Machlovius (Malo), from Welsh meaning prince or chieftain.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Maclovia?
Swipe through thousands of names like it