• word of the day

    lesotho

    lesotho - Dictionary definition and meaning for word lesotho

    Definition
    (noun) a landlocked constitutional monarchy in southern Africa; achieved independence from the United Kingdom in 1966
Download our Mobile App Today
Receive our word of the day
on Whatsapp