red deer


Meanings

  • common deer of temperate Europe and Asia