逗留

dòuliú
to stay for a while, to sojourn
HSK 79

Additional Dictionary Meanings

to stay for a while; to sojourn