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
In Britain, several towns have names ending with "magna," which is derived from Latin meaning "great." Notable examples include Luton Magna and Tewkesbury Magna, both reflecting historical significance. The use of "magna" often indicates a larger or more important settlement compared to nearby places. These names can often be found in areas with rich historical roots, particularly in England.
Magna Carta (1215)
how did the Magna Carta and the rise of parliament prevent the rise of absolutism in England
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.