Meaning & Origin
Moshoeshoe is a Sesotho surname, most famously associated with King Moshoeshoe I, the founder of the Basotho nation. The name means “one who shaves” or “smooth talker” in Sesotho.

History & Notable People
Moshoeshoe I played a crucial role in uniting Basotho people during the 19th century. The name continues to be of great cultural and historical significance in Lesotho.