Name origin: Hebrew
Name meaning: Bitter
More
Name origin: Scottish
Name meaning: Anglicized form of Gaelic Mac Leòid, a patronymic from a Gaelic form of the Old Norse personal name Ljótr ‘ugly’.