The surname McCaslin is of Scottish origin and is believed to have originated from the Gaelic words “Mac Aslainn,” which means “son of Aslainn.” Aslainn was a personal name in Scotland during the Middle Ages. The McCaslin family has a long and rich history, with many notable individuals throughout the years. Today, the surname can be found all around the world, and many people with this last name take pride in their Scottish heritage and ancestry.