Vocabulary

ステイ

stay; sojourn

noun