An Etymological Dictionary of the German Language/-a, -ach
-a, -ach, a frequent suffix in the formation of the names of brooks and rivers (or rather the places named after them); on the whole, -ach (Urach, Steinach, Salzach, Rotach, Schwarzach) is more UpG., -a more MidG., and LG. (Fulda, Berra, Schwarza); from OHG. aha, ‘running water,’ Goth. ahwa, ‘river' (for details see Au), whence also the names of the rivers Aa (Westph.), Ohe (Hesse).