English → Hindi dictionary
nile river
Definition
the worlds longest river (4150 miles); flows northward through eastern Africa into the Mediterranean; the Nile River valley in Egypt was the site of the worlds first great civilization
Looking for poetry? Read shayari and poems by great poets.