Definition of “yule log” - English Dictionary

English