Baby Names and Name Generators

What Does Amorra Mean?
"love"