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. A round hill or point of land; hence, Morro castle, a castle on a hill.