Lady Leshurr Bio, Age, Parents, Net Worth, Husband News Lady Leshurr Bio, Age, Parents, Net Worth, Husband 2 years ago Melesha Katrina O’Garro is a British rapper, singer, songwriter, and record producer who goes by the stage name Lady Leshurr. She was born in Kingshurst,... Read More