Cumana

enUK
  • noun

Words related to Cumana

noun a port city in northeastern Venezuela on the Caribbean Sea

Related Words

  • Republic of Venezuela
  • Venezuela