In Latin "Magna" means "big" and "Parva" means "small". In the county of Dorset there are two villages about a mile apart: Minterne Magna and Minterne Parva and Minterne Magna is bigger than Minterne Parva. Perhaps at one time there were many such pairs of villages, but the Parvas no longer exist or were swallowed up as the Magnas expanded.
ADDED: The Latin suggests the villages were originally Church, or Monastic, property.
Dartford, Bideford, Chelmsford.
england
Magna Carta (1215)
how did the Magna Carta and the rise of parliament prevent the rise of absolutism in England
King John of England granted the Magna Carta to all the freemen.
There is a village in Derbyshire named Appleby Magna.
There are no such towns.
EghamOldham
Burger king.
morecombe
Derby, Tenby, Whitby
Fowey in Cornwall.
Grimsby, Corby, Whitby and others.
Dartford, Bideford, Chelmsford.
Grosmont, North Yorkshire
Never heard of that one. Plenty end in '-be', because that is '-combe'.
Bournemouth, Dartmouth & Portsmouth are three examples.