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)

  1. a university town in California
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: