Online English Dictionary

Home

VerbarMorro


n.

A round hill or point of land; hence, Morro castle , a castle on a hill.


© 2009 Dammam Community College