Why is it the Haida call themselves the Haida?

'Haida' in their language means 'us' or 'people'.

Haida is an Anglicized version of Xaayda. Haida or Xaayda means "people" in the language. The island archipelago that they are from is called Haida Gwaii which can be translated to 'Islands of the People' or 'People's Island'. Many indigenous cultures names for themselves include their languages word for people or children of etc.