Lusaka - Definition

lusaka

n 1: the capital and largest city of Zambia [syn: Lusaka,
capital of Zambia]

Look up another word