STAGGARD


Meaning of STAGGARD in English

noun the male red deer when four years old.

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