meaning of christmas carol

1. joyful religious song celebrating the birth of Christ


Related Words

christmas carol |

Developed & Maintained By Taraprasad.com

Treasure Words