Leven Explained

Leven may refer to:

People

Nobility

Placenames

Ships

See also