habitationEnglish

habitation, abode, domicile, dwelling, dwelling house

Noun

The act of dwelling in or living permanently in a place (said of both animals and men)

English: inhabitancy, inhabitation, habitation

Bahasa: tempat tinggal

The native habitat or home of an animal or plant

English: habitation

Bahasa: tempat tinggal

Bahasa words with similar meanings

English words with similar meanings

Show 7 words