hometown

(noun) town (generic term)

< homestretch | homeward >