From Old French 'bel' (beautiful) and 'mont' (mountain), meaning beautiful hill.
Like Belmont?
Swipe through thousands of names like it