Welsh recent form of the Hebrew name Shemuel/Shmuel, from Hebrew "heard by God"; OT Books 1 & 2 of Samuel. The earlier Welsh form was Safwyl.