It is the name of a French commune in Normandy (Manche Department). The name of a football team of this region. Avranches has no beaches, but if football team.
Avranches-refers to the expression: French commune in the Department of Manche -