'Imri' definitions:

Definition of 'imri'

From: Hitchcock
  • Imri, speaking; exalting; bitter; a lamb