Originally a nickname, from a pet form of the word son used as an affectionate term of address, but now used quite frequently as a first name in its own right. In communities of Italian origin, it is sometimes used as an English equivalent of Sandro.
Scottish, English, and Irish: 1. from the Middle English, Old French personal name Michel, vernacular form of Michael. 2. nickname for a big man, from Middle English michel, mechel, muchel ‘big’. 3. Irish (County Connacht): surname adopted as equivalent of Mulvihill.