Noun palo alto has 1 sense
  1. Palo Alto - a university town in California
    --1 is a kind of
    town
    --1 is a part of California, Golden State, CA, Calif.
    --1 has parts: Stanford University, Stanford
,
TOP