Palo Alto

1. (noun) a university town in California
Related Words: town



Terms and Conditions of Use / Copyright Notice