inhabitedEnglish

inhabited

Adjective

Having inhabitants, lived in

English: inhabited