Where does “forevermore” come from?

forevermore (English) comes from English forever, from Middle English for ever.

forevermore (English): At any or all times in the future; forever

Definitions

  1. At any or all times in the future; forever

Ancestry of “forevermore”, step by step

forevermore traces back through two separate lines of ancestry.

via English forever

StepLanguageWordMeaning
1EnglishforeverFor all time, for all eternity; for a lifetime;...
2Middle Englishfor ever

via English evermore

StepLanguageWordMeaning
1EnglishevermoreAlways; forever; eternally; At any time in the...
Every word from Middle English for everEvery word from English forever