Hi all. This is my first post on this forum. Just finished recording my favorite Christmas song, but I am not quite sure that my English sounds good enough. Frankly, I don't understand the meaning of some words. What's "Yule-tide gay" ? Could native speakers give their opinion? Also I have doubts, that, perhaps my voice sounds too close, what do you think?