Chaguaramas (English, name)
expansion: Chaguaramas
Senses:
glosses: The Northwest Peninsula of Trinidad west of Port of Spain; or the developed area within this peninsula.
glosses: A town in northern Venezuela, in the state of Guárico.
Forms: