'watsa
Spelling Variant of: 'wa̱tsa̱  land otter
common noun. land otter; river otter

Bibliographic sources: Dunn, Practical Dictionary entry: 2069.
Source: Draft Dictionary entry.