Lady of the Lake, The


noun

a narrative poem (1810) by Sir Walter Scott.

British Dictionary definitions for lady of the lake

Lady of the Lake

noun

(in Arthurian legend) a mysterious supernatural being sometimes identified with Vivian