finnock








noun

  1. a young sea trout on its first return to fresh water
47 queries 0.356