leen (0 synonym found)

We don't have any synonyms for leen yet.

Think leen belongs in the thesaurus? Recommend it and we'll take a look.


Definition of leen:

(n) : A minor river in Nottinghamshire, England, which joins the River Trent in Nottingham; in full, the River Leen.
(n) : A surname.

Definition of leen:

(n) : A minor river in Nottinghamshire, England, which joins the River Trent in Nottingham; in full, the River Leen.
(n) : A surname.

Back to Top