Lady Leshurr Lady Leshurr (real name Melesha O’ggaro) is a British Grime MC. Lady Leshurr released her first mixtape ‘Needle in a Haystack’ - aged just 16. This is a shell profile. Complete profile coming soon!