lorel
English
noun
Definitions
- A good-for-nothing fellow; a vagabond; losel.
Etymology
Inherited from Middle English lorel suffix from English lose.
Origin
English
lose
Inherited from Middle English lorel suffix from English lose.
English
lose