Where does “lles” come from?

lles (Welsh): benefit, profit, gain

Definitions

  1. benefit, profit, gain

Words derived from “lles