kwots .com
MacLeod, McLeod and Macleod are surnames in the English language. The names are anglicised forms of the Scottish Gaelic MacLeòid, meaning "son of Leòd", derived from the Old Norse Liótr ("ugly").
The influence of individual character extends from generation to generation.