sangre grande

/S AA0 NG G R G R AE0 N D/
noun
  1. 1

    A town in Trinidad and Tobago.

  2. 2

    A region of Trinidad and Tobago.