Noun Definition

lusaka

1.Definition: the capital and largest city of Zambia

Category: Places