English place name of Norse origin meaning 'farmstead of the Irish,' from Old Norse elements.
Like Irby?
Swipe through thousands of names like it