Spain's capital Madrid means "place of abundant water".
29
Singapore means "Lion city".
124
There is a city called "Batman" in Turkey.
23
China's capital Beijing means "Gate".
12
Korea's capital Seoul means "Capital".
64
Afghanistan's capital Kabul means "hump backed".
60
Japan's capital Tokyo means "Eastern Capital".
1
France's capital Paris means "the working people".
43