Loading page
palo alto is a noun meaning "a university town in California". It carries one recorded sense.
a university town in California
Definitions, synonyms and semantic relations for palo alto come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .