Baby Names and Name Generators

What Does Amadora Mean?
"gift of love"