memphis

Noun
  1. Largest city of Tennessee;
    Located in southwestern Tennessee on bluffs overlooking the Mississippi River (synset 109163849)
  2. An ancient city of Egypt on the Nile (south of Cairo) (synset 108919578)

Other Searches