mnahan
Abenaki
Noun
mnahan
island