hrēowan (Old English) comes from Proto-West Germanic hreuwan, from Proto-Germanic hrewwaną, from Proto-Indo-European krew- — to fall, collapse; scab; to fall, break, bruise.
hrēowan (Old English): to rue; make sorry; grieve