Scottish Anglicized form of the Gaelic name Sìoltach, meaning "sower" and indicating "fruitfulness, seed-bearing".