MORRO Meaning of MORRO in English add. ·noun a round hill or point of land; hence, morro castle, a castle on a hill. Webster English vocab. Английский словарь Webster. 2012