Yuletree

English

Noun

Yuletree (plural Yuletrees)

  1. Alternative form of Yule tree.