French surname and place name meaning cheerful or happy, from Latin 'alacer'.
Like Allaire?
Swipe through thousands of names like it