Meghalaya on Sunday celebrated Christmas with religious fervour and philantrophic spirit as the festival was celebrated in a big way after a two-year break due to COVID-19. Midnight services in churches were full last night and the streets of Shillong were illuminated with dazzling lights.