A few come to mind....
2Pac (he has the #1 rap voice in my opinion)
Scarface (how dare none of y'all niggas mentioned him yet, lol)
DMX
Andre 3000
Nas
Dr. Dre
the title says has but the rappers u mentioned are dead, they have no voice anymore. Reported.
Yeat
Since none of y’all have said it yet,
No one has ever had Mic Presence like the one and only Notorious B.I.G
His voice is not that great
His flow i& confidence s tho
Feel like Cube deserves a mention too
Definitely
2Pac, DMX, Ice Cube, 50 Cent & Method Man would probably be my top 5
HMs to Missy Elliot, Prodigy of Mobb Deep & Lil Wayne off the top of my head