Sojourn
Hindi Meaning
डेरा डालना ठहरना थोड़े समय के लिये कहीं पर ठहरना कुछ समय के लिये स्र्कना अवस्थान विराम
English Meaning
- To reside temporarily. See Synonyms at stay1.
- A temporary stay; a brief period of residence.