Meaning of guiana highlands

Definition of guiana highlands

(noun) a mountainous tableland in northern South America; extends from Venezuela into Guyana and northern Brazil

Other information on guiana highlands

WIKIPEDIA results for guiana highlands
Amazon results for guiana highlands