Definitions
noun
a mountainous tableland in northern South America; extends from Venezuela into Guyana and northern Brazil
Look “guiana highlands” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a mountainous tableland in northern South America; extends from Venezuela into Guyana and northern Brazil