homescape (English, noun)
expansion: homescape (plural homescapes)
Senses:
glosses: The (physical or figurative) landscape of one's home or homeland.
Forms:
form: homescapes
tags: plural