Words of foreign origin are called loanwords.

A great deal of English vocabulary is made up of French and Latin loanwords, which were added by the French-speaking Norman invaders who conquered England in the 11th century AD. Other languages with which English speakers come into contact add to the vocabulary as well.

Given names can also be loaned from one language to another. Most English names are not English in origin, but have been at one point borrowed from another language such as Hebrew, Greek, French or Latin.