"haida" in English Haida {m pl} Haida "haida" English translation Haida Haida Detailed translations for "haida" Haida{masculine plural} Haida Haida