Tiger wolf Meaning, Definition & Usage

Definitions
  1. (Zoöl.), the spotted hyena (Hyæna crocuta).
Definitions
  1. (Zoöl.), the spotted hyena.

Webster 1913