IMRI


Meaning of IMRI in English

speaking; exalting; bitter; a lamb

Bible names English vocab.      Английский словарь библейских имен.