Family name Haféda (Haféda ) , all over the world, is an extremely rare surname. Predominantly, Haféda is the forename as well as the last name.
Hafeda
Mo, Zidane, Benayad, Hasnaoui, and Benhammou