Definitions of words in Jeremiah 31:3:
Everlasting {Easton's Bible Dictionary}
Everlasting {International Standard Bible Encyclopedia}
Have {International Standard Bible Encyclopedia}
Love {Easton's Bible Dictionary}
Love {International Standard Bible Encyclopedia}
Lovingkindness {International Standard Bible Encyclopedia}
Old {International Standard Bible Encyclopedia}
Lord {Easton's Bible Dictionary}