Nile River
English Dictionary
->
Letter N
-> Nile River
Search Dictionary:
Nile River Definition
(n)
the
world
''
s
longest
river
(
4180
miles
);
flows
northward
through
eastern
Africa
into
the
Mediterranean
;
the
Nile
River
valley
in
Egypt
was
the
site
of
the
world
''
s
first
great
civilization
Nile River Synonyms
Nile
Nile River
© Art Branch Inc.