Save Type Surname (from given name) Usage Irish Meaning & History Shortened Anglicized form of Gaelic Mac Sleimhne "son of Sleimhne", a personal name based on a word meaning "smoothness, sleekness, polish".