'Irpeel' definitions:

Definition of 'irpeel'

From: Hitchcock
  • Irpeel, the health, medicine, or exulting of God