Sentence 1: The teacher asked how many people made up his home.
Sentence 2: Deliver the package to my home.
Does home mean the same thing in these two sentences?
different meanings