meaning of nelson

1. English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar 1758-1805


Related Words

nelson | nelson algren | nelson mandela | nelson rolihlahla mandela |

Developed & Maintained By Taraprasad.com

Treasure Words