Definitions for "Ablen"
A small fresh-water fish (Leuciscus alburnus); the bleak.