The story
Magna is probably from Latin magna.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A hamlet in Blockley parish, Cotswold district, Gloucestershire, England (OS grid ref SP1935). Full definition →
Magna is probably from Latin magna.
Etymology from Wiktionary, CC BY-SA 4.0.