'Home is where the heart is. 'What is the meaning of home' here?
A
a building
B
a structure
C
an atmosphere of domestic tranquility
D
an estate
Correct Answer: an atmosphere of domestic tranquility