1 homeplace | Definition of homeplace

homeplace

noun

Definition of homeplace

: a family home or its location