hometown

(noun) town (generic term)