French-English dictionary »

memphis meaning in English

FrenchEnglish
Memphis nom propre

Memphis◼◼◼(city of ancient Egypt)
proper noun
[UK: ˈmem.fɪs] [US: ˈmem.fəs]