ALL meanings of ouananiche
- noun ouananiche A salmon of landlocked populations living in lakes in Labrador and Newfoundland. 1
- noun ouananiche a landlocked variety of the Atlantic salmon, Salmo salar, found in lakes in SE Canada 0
- noun ouananiche a small, landlocked salmon of SE Canada 0