Ahousat

English

Noun

Ahousat (plural Ahousats or Ahousat)

  1. Alternative form of Ahousaht.