meaning of memphis

1. an ancient city of Egypt on the Nile south of Cairo


Related Words

memphis |

Developed & Maintained By Taraprasad.com

Treasure Words