Arabic · noun · Nature & the Garden

Zaraafa

ज़राफ़ा
said za-raa-fa
also written: Zarafa
Meaning

A giraffe, the long-necked African mammal.