Meaning of the Sanskrit Word: devahuti

  devahūtī—Devahūti    SB 3.24.5
  devahūti—named Devahūti    SB 3.21.3

Can't find any compound Sanskrit words containing devahuti.