• word of the day

    high sierra

    high sierra - Dictionary definition and meaning for word high sierra

    Definition
    (noun) a mountain range in eastern California; contains Mount Whitney
Connect with us on Facebook