Definitions
There is 1 meaning of the phrase
British Guiana.
British Guiana - as a noun
A republic in northeastern south america; formerly part of the british empire, but it achieved independence from the united kingdom in 1966
Synonyms (Exact Relations)
co-operative republic of guyanaguyana