Nagyvárosok

Egy listát nézegetve gondolkoztam el, vajon mitől függ, hogy hány féle (nyelvű) neve van egy városnak. Pl. Wien – Bécs – Vienna, Praha – Prague – Prag – Prága, München – Munnich stb. (nagyon sokat lehetne még ide írni), de Budapest, Berlin, Madrid pamparam (Miskolc, hehe;). Nekem nem sikerült első körben rájönnöm. Ötletek?