What does 镇江 (zhènjiāng) mean in English?

Card 72PCR Level 5572/73
CARD72
PROGRESS99%
镇江
鎮江
zhènjiāng
Zhenjiang (city), in Jiangsu province

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d