MORRO Meaning of MORRO in English n. headland, point of land jutting out into a body of water; knoll, round hill Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012