meaning of nile river

1. the worlds longest river 4180 miles; flows northward through eastern Africa into the Mediterranean; the Nile River valley in Egypt was the site of the worlds first great civilization


Related Words

nile river |

Developed & Maintained By Taraprasad.com

Treasure Words