Meaning of “yule log” in the English Dictionary

English