What is the meaning of the word "presidio"?
Definitions:
-
a fortress established in the southwestern United States by the Spanish in order to protect their missions and other holdings noun
- Tucson was first settled as a walled presidio