Manresa (noun) Definition, Meaning & Examples

noun
  1. a city in NE Spain: contains a cave used as the spiritual retreat of St Ignatius Loyola. Pop: 67 269 (2003 est)
Manresa (noun) Definition, Meaning & Examples

More Definitions