STAGGARD Meaning of STAGGARD in English noun the male red deer when four years old. Webster English vocab. Английский словарь Webster. 2012