lusaka
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
the capital and largest city of Zambia
capital of Zambia
.
WordNet
Previous
luridly
luridness
lurk
lurker
lurry
Next
lusatian
luscinia
luscious
lusciously
lusciousness