Twenty of these oases are inhabited. The Synonym of Inhabited is?
Twenty of these oases are inhabited. The Synonym of Inhabited is?
Explanation
Inhabited means lived in or occupied by people
Inhabited means لوگوں میں رہتا تھا یا لوگوں کے زیر قبضہ تھا
Occupied by human beings settlement means انسانوں کے تصفیہ کے ذریعہ قبضہ