Melesha O'Garro was born after 1986 .
Melesha O'Garro ( born 15 December 1987 ) , better known by her stage name Lady Leshurr , is a female rapper/singer and producer from Kingshurst , Solihull , Birmingham , England .
Lady Leshurr