Brown Driver Briggs

 Memphis = "haven of the good"
1. a capital of Lower Egypt located on the western bank of the Nile
about 9 miles (15 km) south of Cairo