Morro castle

What is Morro castle?

Morro castle definition and meaning on Dictionary terms:
noun
a historic fort at the entrance to the harbor of Havana, Cuba.

 

reference: www.dictionary.com/browse/morro-castle

Tags: