Memphrica means: Memphis, Tennessee is also known. One of the most populated cities in west Tennessee. Many visitors mistakenly believe they have left America for Africa. The Hernando-Desoto Bridge is most notable. It stretches all the way from Memphis to Africa and is known as the longest suspension bridge on the planet. (in Community Dictionary, added by Adón Méndez)
What else does Memphrica mean?
- The largest city of Tennessee. (in Community Dictionary, added by Crapkin)