Likely inspired by French amour, giving it a romantic sense of love or belovedness.
Like Lamoura?
Swipe through thousands of names like it