The name Hart means Male Deer Or Stag and is of English origin. Hart is a name that's been used primarily by parents who are considering baby names for boys.
From an English surname for persons who owned harts or lived near families of harts.
Hannah Hart, YouTuber/author/activist.