Skip to main content

steelhead

English steelhead meaning in English  •  steelhead का अर्थ अंग्रेजी में
Noun
  • The ruddy duck.
  • A North Pacific salmon (Salmo Gairdneri) found from Northern California to Siberia; -- called also hardhead>, and preestl>.
Advertisement