egg-nog (n.) Look up egg-nog at Dictionary.com
also eggnog, c. 1775, American English, from egg (n.) + nog "strong ale."