Dictionary for English, Malay, chines, Indonesian, Japanese, etc
English Definition
    verb
  1. occupy, reside, lodge in: live (in a certain place) "She resides in Princeton", "he occupies two rooms on the top floor"