Arti dalam bahasa Inggris menghuni inhabit; Arti lain yang mungkinoccupy; exists; Bisa juga berartiinhabiting;