hecemba
rest on/upon something