Ever wonder why we have so many French words in English?

When we look at the English language we find many words that originate from other languages, however many words come from the French languages but how can that be?

Lire la suite