Sholto m
Scottish: apparently an Anglicized form of a Gaelic name, Sìoltach, originally a byname meaning ‘sower’, i.e. ‘fruitful’ or ‘seed-bearing’. This name is traditional in the Douglas family.
First names dictionary. 2012.
First names dictionary. 2012.