Definition of Qiqihar in English:

Qiqihar

proper noun

  • A port on the River Nen, in Heilongjiang province, NE China; population 1,115,100 (est. 2006).

Pronunciation:

Qiqihar

/ˌtʃɪtʃɪˈhɑː/