Find the word definition

Wiktionary
aaaid

n. (initialism of Arab Authority for Agricultural Investment and Development lang= en )