Arabic · noun · Nature & the Garden

Maimun

मैमून
Meaning

A monkey or ape; the Arabic word, curiously also meaning 'auspicious'.