English place name meaning "Ond's mound," from an Old English personal name and "hlāw" (hill).
Like Onslow?
Swipe through thousands of names like it