habitation — meaning in English
French → English · translate English → French instead
English meaning
- dwelling noun A house or other place where someone lives.
Senses
habitation is used for these senses in English:
- dwelling A house or place in which a person lives; a habitation, a home.