Top 10 Best Female Rappers of All Time
1Nicki Minaj
2Missy Elliott
3Lil Kim
4Lauryn Hill
5Queen Latifah
6Lisa "Left Eye" Lopes
7Eve
8Iggy Azalea
9Foxy Brown
10MC Lyte
11M.I.A.
12Azealia Banks
13Trina
14Remy Ma
15Cardi B
16Snow Tha Product
17Fergie
18Megan Thee Stallion
19Da Brat
20Becky G
21Rapsody
22Rah Digga
23CupcakKe
24Rico Nasty
25Gangsta Boo
26Charli XCX
29The Lady of Rage
31Lil Mama
32Rasheeda
33Angel Haze