Arabic · noun · Nature & the Garden

Sarafil

ज़राफ़ा
also written: Zarafa
Meaning

A giraffe; the tall long-necked spotted browser of the African plains, known to the Arabs as zarafa.