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