hibbing

(noun) Hibbing

town (generic term)