From snithe("sharp, cutting") + -y. Cognate with Dutch snedig ("sharp, witty"), German schneidig ("cutting, sharp-edged"). More at snithe.