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 .