Meanings

  1. huchen, Danube salmon (Hucho hucho)