Family name origins & meanings Northern English (Lancashire and Northumberland) : variant spelling of Sim.German : from a short form of the personal name Simon (see Simon).