'Imri' definitions:

Definition of 'Imri'

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