• word of the day

    timbuktu

    timbuktu - Dictionary definition and meaning for word timbuktu

    Definition
    (noun) a city in central Mali near the Niger river; formerly famous for its gold trade
Download our Mobile App Today
Receive our word of the day
on Whatsapp