Imri Explained

Imri or Imry may refer to:

In the Hebrew Bible

Other

See also