Löwenburg Castle...
Define l. l synonyms, l pronunciation, l translation, English dictionary definition of l. also l The symbol for the Roman numeral 50. abbr. 1. lambert 2. large 3. left 4. or l liter 5. Sports loss 6. low or L n. pl. l's or L's also ls or Ls 1...
Kassel, Hesse, Germany