Baby Names and Name Generators

What Does Aifric Mean?
"pleasant"