Imri

Imri. speaking; exalting; bitter; a lamb