morro

noun

A round hill, hillock, or rocky promontory, especially one that is fortified or is crowned with a castle.

noun

A round hill or point of land; hence, Morro castle, a castle on a hill.