Ndola

[ uh n-doh-luh ]
/ ənˈdoʊ lə /

noun

a city in N Zambia.

British Dictionary definitions for ndola

Ndola
/ (ənˈdəʊlə) /

noun

a city in N Zambia: copper, cobalt, and sugar refineries. Pop: 478 000 (2005 est)