Definition of Lusaka

Noun: Lusaka  loo'saa-ku

  1. The capital and largest city of Zambia
    - capital of Zambia

See also:
lurks
Lusatian

Anagrams containing the word Lusaka

lauaks alusak kalusa akalus sakalu usakal