hilo

Noun
  • A town in Hawaii on the island of Hawaii (synset 109101172)

Other Searches