English dictionary
palo alto meaning and definition
Definition and meaning of palo alto at MeaningMonkey.org. palo alto meaning and definition in the English Dictionary.PALO ALTO noun
Definition of Palo Alto (noun)
- a university town in California
Source: Princeton University Wordnet