Definition of Caravaca in Spanish:

Caravaca

proper noun