Его нет. ГОРОД - корень, окончание нулевое.
City - в переводе с английского означает город ( имеется в виду крупный город, столица, многомиллионник ). Town - тоже переводится город ( небольшой, скорее городок ).
Some people do their best to move into cities, some people like living in towns.
В принципе сам город Хорезм имеет слову «алгоритм» отношение косвенное, поскольку своим появлением оно обязано конкретному человеку, которого звали Абу Абдуллах Мухаммад ибн Муса аль-Хорезми. Он первым ввёл понятие алгебра, математические труды его были переведены и изданы в Европе, имя его среди средневековых ученых стало обозначать всякое математическое правило и рассуждение. Только в латинской транскрипции имя стало звучать не аль-Хорезми, а алгоризм, впоследствии преобразовавшееся в алгоритм.
Название произошло от одноименной речки Химка. Версий происхождения этого гидронима очень много. Лично мне наиболее убедительной кажется балтская версия - в литовском языке himinas - "мох", учитывая, что летом река до строительства канала Москвы практически пересыхала, то от нее оставались лишь покрытые мхом берега. А племена, родственные нынешним литовцам и латышам, некогда жили на этих землях от Балтики и до Урала.
название этого города связанно непосредственно с рекой Пензой которое задолго носило до появления этого поселения, одна из версий происхождения этого названия из индоиранских языков, слог пен означает огонь а за вода река, получается Огненная река.