What does venison literally mean?

"Venison" literally means "game" or "wild animal", specifically referring to the meat of a deer.

The word comes from the Old French "venison", which itself comes from the Latin "venatio", meaning "hunting" or "the act of pursuing game".

So, "venison" literally refers to the meat obtained through hunting a wild animal, specifically a deer.