Where does “hallen” come from?

hallen (German): to echo

Definitions

  1. to echo

Words derived from “hallen