Why do the English call the stretch of water between France and England the English Channel? Since when does England own it? Every time I see it written on a map, I always cross off the word "English" as they don't own it. In France we call it :" La Manche" which means The Sleeve as this is what it looks like . I think it is very pretentious of the English to pretend to own it. Rant over.