hopys (Welsh) comes from Middle English hoppes, from Middle Dutch hoppe, from Old French huppe, from Latin upupa, from Old Saxon uppa, from Old Norse á, from Proto-Norse ᚨᚾ, from Proto-Germanic ana — on, onto.
hopys (Welsh): hops, Humulus lupulus