What does the French word le sejour mean?

Time spent in a place for leisure, a stay
Un séjour à la montagne : a stay in the mountains

It's also mean the living room as la salle de séjour shortened in le séjour