'Sinon' definitions:

Definition of 'sinon'

From: Hitchcock
  • Sinon, a breast-plate; deliverance