(Italian) One who has the gift of loveAmadora, Amadorah, Amadorra, Amadorrah Health Source: Medical Dictionary Author: Health Dictionary