Where does “Cayenne” come from?

Cayenne (French): navy barracks

Definitions

  1. navy barracks

Words derived from “Cayenne”