palo alto

Noun
  1. A university town in California (synset 109086945)

Other Searches