c. 1300, verbal noun from hope (v.).
hopeful
hopefully
hopeless
hop-head
Hopi
hoping
hoplite
hop-o-my-thumb
hopped
hopper
hopscotch