tatamagouche

/T AE1 T AH0 M AH0 G AW1 SH/
noun
  1. 1

    A village in Nova Scotia, Canada.