From English-French FreeDict Dictionary ver. 0.1.6: dwelling /dweliŋ/ demeure, domicile, gîte, habitation, logement, logis
dwelling /dweliŋ/ demeure, domicile, gîte, habitation, logement, logis