Definition of British Guiana in English:

British Guiana

proper noun