This Christmas, are we showing the generous hospitality of the One who had “nowhere to lay his head”?

“Show hospitality to one another without grumbling.” (1 Peter 4:9 ESV) Hospitality is one of the most important graces of the Christian life. The Greek word for hospitality is a combination of two words: philo, which mean love, and xena, which means stranger.  Hospitality, therefore, is basically a love for the stranger. Although the Greek … Continue reading This Christmas, are we showing the generous hospitality of the One who had “nowhere to lay his head”?