Baby Names and Name Generators

What Does Amarra Mean?
"everlasting"