"Shanghai" is Шанхай in Russian.
Шанхай means "Shanghai" in English.
Word #1497 of 4,000 by frequency in Russian — level B1.
Шанхай — один из самых больших городов мира.
Shanghai is one of the largest cities in the world.