meaning of royal charter

1. a charter granted by the sovereign especially in Great Britain


Related Words

royal charter |

Developed & Maintained By Taraprasad.com

Treasure Words