Arabic · noun · Nature & the Garden

Hamama

हमामा
Meaning

A dove or pigeon; the Arabic word for the gentle cooing bird.