Nelson

Meaning of the name Nelson: Son of Neil

Origin of the name Nelson: English, Gaelic, Celtic, American, Irish

Gender: 
Boy