Sekirov Dictionary

dwelling-place

noun1

  1. A place where one dwells.
forms

dwelling places · dwelling-places

This dictionary works without the internet: on your phone · in Chrome