• word of the day

    indus

    indus - Dictionary definition and meaning for word indus

    Definition
    (noun) a faint constellation in the southern hemisphere near Telescopium and Tucana Definition
    (noun) an Asian river that rises in Tibet and flows through northern India and then southwest through Kashmir and Pakistan to the Arabian Sea
    Synonyms : indus river
    Example Sentence
    • the valley of the Indus was the site of an early civilization
Download our Mobile App Today
Receive our word of the day
on Whatsapp