Lena hyena Synonyms
We can't find synonyms for the phrase "Lena hyena", but we have synonyms for terms, you can combine them.Lena Synonyms
LH abbreviation
LH is an abbreviation for Lena HyenaWhat does LH stand for?
LH stands for "Lena Hyena" Definitions for Hyena
- (noun) doglike nocturnal mammal of Africa and southern Asia that feeds chiefly on carrion