Definitions of Palo alto:

  • noun:   a university town in California