Record

CodeDS/UK/6750
NameLeshurr; Lady (fl 2010s-); English MC, singer, producer
AliasMelesha O'Garro
Datesfl 2010s-
GenderFemale
BiographyMelesha O'Garro, better known as Lady Leshurr, is an English MC/singer and producer.

Related Events

Add to My Items