From Germanic elements meaning land and fame, or an English place name.
Like Landrum?
Swipe through thousands of names like it