Innus

English

Proper noun

Innus

  1. plural of Innu

French

Noun

Innus

  1. plural of Innu