Inhabiting

Hindi Meaning

निवास करना

बसना

वास करना

English Meaning

  1. Present participle of inhabit.