1. Proper noun. A town in the (w Upper Demerara-Berbice) region of Guyana. ¹
¹ Source: wiktionary.com