Nile – meaning in Easy English

Very large and important river. It is in the land of Egypt.