Inhabiting

Spanish Meaning

habitar

poblar

vivir en

residir en

English Meaning

  1. Present participle of inhabit.