Definition of Lusaka

  • (noun) the capital and largest city of Zambia

Synonyms of Lusaka


Antonyms of Lusaka


No Antonyms Found.

Homophones of Lusaka


No Homophones Found.