The French and English languages are intertwined in many ways, with both borrowing from one another. For example, the word we're discussing in this question translates as "memory" in French.