Barataria

English

Proper noun

Barataria

  1. A town in Trinidad and Tobago.
  • Barataria Bay