Definition of karachi
English to English noun - the largest city in Pakistan; located in southeastern Pakistan; an industrial center and seaport on the Arabian Sea; former capital of Pakistan
source: WordNet 3.0
Visual Synonyms 
Nearby Word
karachi, kurchi, karga, kirsch, kuri-chiku, kirghiz, kerouac, karaoke, kurchee, kris, kara sea, kuroshio, krakowiak, kraurosis, kirghizia, karok, krigia, krakow, kaross, krakau
|
|
|