Morro
/(?)/
Mor·ro
Morro
n.
A round hill or point of land; hence,
Morro castle
, a castle on a hill.