Attawandaron
Noun
Meaning
Attawandaron pl (plural only)
(historical) The Neutral Nation, a tribal confederation of Iroquoian peoples.
Noun
Attawandaron pl (plural only)
(historical) The Neutral Nation, a tribal confederation of Iroquoian peoples.