Where does “coabana” come from?

coabana (Taíno): great place

Definitions

  1. great place

Words derived from “coabana