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.