Gorani Kurds, Zazaki, and Shabaki
Gorani is a language that appears to be distinct from Kurmanji and Sorani, but that shares vocabulary with both of the latter mentioned and some grammatical similarities with Sorani. Despite the differences, the Gorani language has been classified as part of the Kurdish language. This is probably due to the fact that Gorani-speakers, who are spread out across the southern and southeastern parts of Kurdistan, identify themselves as Kurds and the Gorani language is not spoken by other ethnic groups. European scholars have maintained that Gorani is separate from Kurdish and that Kurdish is synonymous with the Kurmanji-language group, while ethnic Kurds maintain that Kurdish encompasses any of the unique languages or dialects spoken by Kurds and that are not spoken by neighboring ethnic groups.
The Gorani language (which includes Horami) is often classified as part of the Zaza–Gorani branch of Indo-Iranian languages. The Zazaki language, spoken in the northernmost parts of Kurdistan differs both grammatically and in vocabulary and is generally not understandable by Gorani speakers but it is considered related to Gorani. Almost all Zaza-speaking communities, as well as speakers of another closely related language spoken in parts of Iraqi Kurdistan called Shabaki, identify themselves as ethnic Kurds.
Read more about this topic: Kurdish Language