'Sinon' definitions:

Definition of 'Sinon'

From: Hitchcock
    Sinon, a breast-plate; deliverance