Meaning of santa clara

Definition of santa clara

(noun) a city of west central California; residential area with light industry

Other information on santa clara

WIKIPEDIA results for santa clara
Amazon results for santa clara