Hayfa Prev Random Next GenderFemaleOriginArabicslender, delicatePronunciationha(y)-fa Prev Random Next Share this:TweetRedditShare on Tumblr