English Dictionary
◊ LUSAKA
Lusaka
n : the capital and largest city of Zambia [syn: {Lusaka}, {capital
of Zambia}]