from the GNU version of the Collaborative International Dictionary of English
- n. A round hill or point of land; hence, Morro castle, a castle on a hill.
from The Century Dictionary and Cyclopedia
- n. A round hill, hillock, or rocky promontory, especially one that is fortified or is crowned with a castle.
Sorry, no etymologies found.