A modern invented name that echoes amor, suggesting love in a stylized form.
Like Xiamora?
Swipe through thousands of names like it