The AI-powered English dictionary
plural lonnens
(Tyneside) A lane or street. examples
(Tyneside, obsolete) An area of shelter where cows are milked.