Name GENDER RELIGION ORIGIN DETAIL
HAFA MUSLIM URDU
HAFAD MUSLIM --
HAFAL MUSLIM ARABIC
HAFAWAT MUSLIM ARABIC
MORE ON NAMES
MORE ON HAMARIWEB