Lyonnesse

What is Lyonnesse?

Lyonnesse definition and meaning on Dictionary terms:
noun Arthurian Romance.

the mythical region where Sir Tristram was born, located near Cornwall in SW England and supposed to have been submerged by the sea.