What does Alsen mean?

Alsen - German to English

allis shads [Alosa alosa]