Find the word definition

Wikipedia
Akbaba (periodical)

Akbaba was a former satire and humor magazine published in Turkey. The name "Akbaba" means vulture in Turkish, and it refers to the long life of vultures.