noun a town in W central California, on the S shore of San Francisco Bay.
east palo alto 🔊 Listen to this noun a town in W central California, on the S shore of San Francisco Bay. Share Facebook Twitter Google +