My Suggestions

ikaranga

v.

  1. stay for oneself; to remain or dwell in a place for one's own benefit or comfort