MORRO Meaning of MORRO in English (n.) A round hill or point of land; hence, Morro castle, a castle on a hill. Webster's English dictionary. Английский словарь Webster. 2012