>
Last name Kanafy (Канафи , Kanafy ) , all over the world, is an extremely rare surname. Much more frequently, Kanafy is the forename as well as the last name.
Канафий
Hassan