From Old High German Sulaha, of which the second element is aha (“river, water”).
Suhl n (proper noun, genitive Suhls or (optionally with an article) Suhl)