Here is one sentence: They had a nice stay in Paris.
Here is another sentence: A lengthy hospital stay.
Does the term stay mean the same thing in both these sentences?
the same meaning