MYRA


Meaning of MYRA in English

I flow; pour out; weep

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