Name – Nelson

Gender – Male

Origin – English

Meaning – The English name Nelson means – Literally “”son of Neil.”” South African freedom fighter and President Nelson Mandela