Arabic · noun · Nature & the Garden

Buzz

बुज़्ज़
also written: Iwazz
Meaning

A goose or duck; the Arabic word for the broad-billed waterfowl.