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.