'San Luis Potosi' definitions:

Definition of 'San Luis Potosi'

(from WordNet)
noun
A city in central Mexico