'Morro' definitions:

Definition of 'Morro'

From: GCIDE
  • Morro \Mor"ro\, n. [Sp., any spherical object.] A round hill or point of land; hence,
  • Morro castle, a castle on a hill. [Webster 1913 Suppl.]

Words containing 'Morro'