What does Byron mean?
Byron is an English place name, “at the byres (cowsheds)”; carried by the Romantic poet.
What does Lowell mean?
From the Norman French 'Louvel', a diminutive of 'lou' ('wolf', from Latin lupus), meaning 'little wolf'. Originally a nickname/surname (compare the Latin diminutive lupellus, 'wolf cub').