Lyonnesse Definition
līənes
noun
A region in SW England, apparently near Cornwall, supposed to have sunk beneath the sea.
Webster's New World
Find Similar Words
Find similar words to Lyonnesse using the buttons below.
Find similar words to Lyonnesse using the buttons below.