• word of the day

    canyon

    canyon - Dictionary definition and meaning for word canyon

    Definition
    (noun) a ravine formed by a river in an area with little rainfall
    Synonyms : canon
Connect with us on Facebook