LEVEN
Meaning of LEVEN in English
/lee"veuhn/ , n.
Loch , a lake in E Scotland: ruins of a castle in which Mary Queen of Scots was imprisoned.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012