English place name meaning 'Peola's homestead,' from Old English personal name and 'ham' (home).
Like Pelham?
Swipe through thousands of names like it