Popular Wordlists
  • word of the day

    lusaka

    lusaka - Dictionary definition and meaning for word lusaka

    Definition
    (noun) the capital and largest city of Zambia
    Synonyms : capital of zambia
Download our Mobile App Today
Receive our word of the day
on Whatsapp