Mary

Name origin: Hebrew

Name meaning: Bitter

Mcleod

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’.