The flag of Lesotho consists of three horizontal stripes – the top and bottom stripes are green, while the middle stripe is white. On the left side of the white stripe, there is a blue, black, and white emblem, which is a traditional Basotho hat (mokorotlo) in white, with black and blue stripes.

The emblem represents Lesotho’s unique culture and heritage, and the colors of the flag have symbolic meanings – green represents the country’s agricultural wealth, white represents peace, and blue represents the sky and rain. Black symbolizes the people, and the white hat represents Lesotho as a beacon of hope for Africa.