karachi

Noun
  1. The largest city in Pakistan;
    Located in southeastern Pakistan;
    An industrial center and seaport on the Arabian Sea;
    Former capital of Pakistan (synset 108999581)

Other Searches