hilo

(noun) Hilo

town (generic term)