逗留dòuliú
Top 15000
Meanings
1. to stay for a while; to sojourn
Characters used
Examples1
They will insist on her staying there longer.