I was surprised to find "ruth" related to "rue" a very old Germanic word for sorrow, etc.