Morro /(?)/

Mor·ro

Morro

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