Probably a variant of Lamar, from French place-based roots meaning of the sea or pool.
Like Larmar?
Swipe through thousands of names like it