HYEN


Meaning of HYEN in English

noun a hyena.

Webster English vocab.      Английский словарь Webster.