D defs.my
Entry 1 sense Webster, 1913

Morro

/môr'-ō/ · Mor·ro · IPA /mˈɔroʊ/
01 n. A round hill or point of land; hence, Morro castle, a castle on a hill.
  1. 1.
    A round hill or point of land; hence, Morro castle, a castle on a hill.