a round hill or point of land; hence, morro castle, a castle on a hill

listen to the pronunciation of a round hill or point of land; hence, morro castle, a castle on a hill
English - English
morro
a round hill or point of land; hence, morro castle, a castle on a hill
Favorites