Morro Castle (noun) Definition, Meaning & Examples

noun
  1. a historic fort at the entrance to the harbor of Havana, Cuba.
Morro Castle (noun) Definition, Meaning & Examples

More Definitions