The name "eggnog" is believed to be a combination of the words "egg" and "nog," which was a term used to describe a type of strong beer or ale that was popular in England during the 17th and 18th centuries.