Find the word definition

Wikipedia
Orlången

Orlången is a lake in central Huddinge Municipality, just south of Stockholm, Sweden.

Orlången, one of the lakes in the Tyresån Lake System, forms part of the Orlången Nature Reserve.