Strand Wolf (noun) Definition, Meaning & Examples

noun
  1. brown hyena.
noun plural -wolves
  1. a species of hyena (Hyaena brunnea) that scavenges on shores of southern Africa
Strand Wolf (noun) Definition, Meaning & Examples

More Definitions