KARACHI
Meaning of KARACHI in English
Ka ‧ ra ‧ chi /kəˈrɑːtʃi/ BrE AmE
a city in southern Pakistan, formerly the capital and still the main port and industrial centre
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012