Lena hyena Synonyms

We can't find synonyms for the phrase "Lena hyena", but we have synonyms for terms, you can combine them.

LH abbreviation

LH is an abbreviation for Lena Hyena
What does LH stand for?
LH stands for "Lena Hyena"

Definitions for Lena


  • (noun) a Russian river in Siberia; flows northward into the Laptev Sea

Definitions for Hyena


  • (noun) doglike nocturnal mammal of Africa and southern Asia that feeds chiefly on carrion