Definition of Great Charter in English:

Great Charter

proper noun