You can find the name Aifric at this website belonging to "Nora the Namenerd" (That's what she calls herself). Nora is extremely reliable when it comes to Irish/Scottish names and their meanings.
http://www.namenerds.com/scottish/scota.html
The "Africa" mentioned there, and the Africa which is the name of the continent, are names derived from two different sources, despite the similarity they bear to each other.
-- Nanaea