EnglishRockstonenameMeaningA town in Upper Demerara-Berbice, Guyana.SourcesNo citations have been attached yet.