Definition of Ndola in English:

Ndola

proper noun

  • A city in central Zambia; population 482,300 (est. 2009)

Pronunciation:

Ndola

/ənˈdōlə/