Word Hen
What is the meaning of the word "
hometown
"?
Definitions:
the town or city where a person grew up or has their principal residence
noun
They never went back to their hometown again.