Definitions of red deer:

  • noun:   common deer of temperate Europe and Asia