Arabic · noun · Nature & the Garden

Zafda

ज़फ़दा
also written: Zifdi'
Meaning

A frog; the Arabic word, one of the plagues of Egypt.

Related words