home town


home town

or

hometown

nthe town where a person lives, or where they come from
Translations