Newell

Meaning of the name Newell: From the new hall

Origin of the name Newell: English, American

Gender: 
Boy