(Arabic) A lovely woman Zurafah, Zirafa, Zirafah, Ziraf, Zurufa, Zurufah, Zuruf, Zuraffa, Zuraffah Health Source: Medical Dictionary Author: Health Dictionary