Find the word definition

Wikipedia
Trylen

Trylen is a small lake 17 km (10 mi) south of central Stockholm, Sweden. Shared by Huddinge Municipality and Haninge Municipality, it forms part of the Tyresån Lake System.