Lord Nelson (rapper)
WordNet

noun


(1)   English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805)
 
x
OK