What is the full meaning of homeplaces
HOMEPLACE, a person's home [n]
Example of the word homeplaces placed on a Scrabble board.