Wapishana noun Meaning An indigenous people inhabiting the Roraima area of northern Brazil and southern Guyana.