last day of an eight day religious festivity - Turkish English Dictionary

Suggest a Term