demesneEnglish

demesne, land, acres, domain, estate

Noun

Extensive landed property (especially in the country) retained by the owner for his own use

English: estate, land, landed estate, acres, demesne

Bahasa: bumi, tanah, daratan, tanah milik

Bahasa words with similar meanings

English words with similar meanings

Show 5 words