Definitions of words in Lamentations 3:25:
For {International Standard Bible Encyclopedia}
Good {International Standard Bible Encyclopedia}
Soul {International Standard Bible Encyclopedia}
Wait {International Standard Bible Encyclopedia}
Lord {Easton's Bible Dictionary}