i have been using hymnsandcarolsofchristmas.com -on the home page there is a google search of all carols on the site .If you can get 2 words it gives all the verses of carols with these 2 words.From your text you could start with manger? I spent a long time looking for wonders anew when it was winters snow !