• word of the day

    santa clara

    santa clara - Dictionary definition and meaning for word santa clara

    Definition
    (noun) a city of west central California; residential area with light industry
Connect with us on Facebook